bindings

open class bindings

Types

Link copied to clipboard
interface LDKAccess
Link copied to clipboard
open class LDKAPIError
Link copied to clipboard
open class LDKBalance
Link copied to clipboard
interface LDKBaseSign
Link copied to clipboard
interface LDKBroadcasterInterface
Link copied to clipboard
interface LDKChannelManagerPersister
Link copied to clipboard
interface LDKChannelMessageHandler
Link copied to clipboard
open class LDKClosureReason
Link copied to clipboard
interface LDKConfirm
Link copied to clipboard
open class LDKCOption_AccessZ
Link copied to clipboard
open class LDKCOption_C2Tuple_usizeTransactionZZ
Link copied to clipboard
open class LDKCOption_ClosureReasonZ
Link copied to clipboard
open class LDKCOption_CVec_NetAddressZZ
Link copied to clipboard
open class LDKCOption_EventZ
Link copied to clipboard
open class LDKCOption_FilterZ
Link copied to clipboard
open class LDKCOption_MonitorEventZ
Link copied to clipboard
open class LDKCOption_NetworkUpdateZ
Link copied to clipboard
open class LDKCOption_TypeZ
Link copied to clipboard
open class LDKCOption_u16Z
Link copied to clipboard
open class LDKCOption_u32Z
Link copied to clipboard
open class LDKCOption_u64Z
Link copied to clipboard
interface LDKCustomMessageHandler
Link copied to clipboard
interface LDKCustomMessageReader
Link copied to clipboard
open class LDKEffectiveCapacity
Link copied to clipboard
open class LDKErrorAction
Link copied to clipboard
open class LDKEvent
Link copied to clipboard
interface LDKEventHandler
Link copied to clipboard
interface LDKEventsProvider
Link copied to clipboard
open class LDKFallback
Link copied to clipboard
interface LDKFeeEstimator
Link copied to clipboard
interface LDKFilter
Link copied to clipboard
interface LDKKeysInterface
Link copied to clipboard
interface LDKListen
Link copied to clipboard
interface LDKLockableScore
Link copied to clipboard
interface LDKLogger
Link copied to clipboard
open class LDKMessageSendEvent
Link copied to clipboard
interface LDKMessageSendEventsProvider
Link copied to clipboard
open class LDKMonitorEvent
Link copied to clipboard
open class LDKNetAddress
Link copied to clipboard
open class LDKNetworkUpdate
Link copied to clipboard
interface LDKPayer
Link copied to clipboard
open class LDKPaymentError
Link copied to clipboard
open class LDKPaymentPurpose
Link copied to clipboard
open class LDKPaymentSendFailure
Link copied to clipboard
interface LDKPersist
Link copied to clipboard
interface LDKRouter
Link copied to clipboard
interface LDKRoutingMessageHandler
Link copied to clipboard
interface LDKScore
Link copied to clipboard
interface LDKSign
Link copied to clipboard
open class LDKSignOrCreationError
Link copied to clipboard
interface LDKSocketDescriptor
Link copied to clipboard
open class LDKSpendableOutputDescriptor
Link copied to clipboard
interface LDKType
Link copied to clipboard
interface LDKWatch
Link copied to clipboard
open class VecOrSliceDef

Functions

Link copied to clipboard
open fun _ldk_c_bindings_get_compiled_version(): String
Link copied to clipboard
open fun _ldk_get_compiled_version(): String
Link copied to clipboard
open fun AcceptChannel_clone(orig: Long): Long
Link copied to clipboard
open fun AcceptChannel_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun AcceptChannel_free(this_obj: Long)
open fun AcceptChannel_get_channel_reserve_satoshis(this_ptr: Long): Long
Link copied to clipboard
open fun AcceptChannel_get_channel_type(this_ptr: Long): Long
open fun AcceptChannel_get_delayed_payment_basepoint(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun AcceptChannel_get_dust_limit_satoshis(this_ptr: Long): Long
open fun AcceptChannel_get_first_per_commitment_point(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun AcceptChannel_get_funding_pubkey(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun AcceptChannel_get_htlc_basepoint(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun AcceptChannel_get_htlc_minimum_msat(this_ptr: Long): Long
Link copied to clipboard
open fun AcceptChannel_get_max_accepted_htlcs(this_ptr: Long): Short
open fun AcceptChannel_get_max_htlc_value_in_flight_msat(this_ptr: Long): Long
Link copied to clipboard
open fun AcceptChannel_get_minimum_depth(this_ptr: Long): Int
Link copied to clipboard
open fun AcceptChannel_get_payment_point(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun AcceptChannel_get_revocation_basepoint(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun AcceptChannel_get_temporary_channel_id(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun AcceptChannel_get_to_self_delay(this_ptr: Long): Short
Link copied to clipboard
open fun AcceptChannel_read(ser: Array<Byte>): Long
open fun AcceptChannel_set_channel_reserve_satoshis(this_ptr: Long, val: Long)
Link copied to clipboard
open fun AcceptChannel_set_channel_type(this_ptr: Long, val: Long)
open fun AcceptChannel_set_delayed_payment_basepoint(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun AcceptChannel_set_dust_limit_satoshis(this_ptr: Long, val: Long)
open fun AcceptChannel_set_first_per_commitment_point(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun AcceptChannel_set_funding_pubkey(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun AcceptChannel_set_htlc_basepoint(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun AcceptChannel_set_htlc_minimum_msat(this_ptr: Long, val: Long)
Link copied to clipboard
open fun AcceptChannel_set_max_accepted_htlcs(this_ptr: Long, val: Short)
open fun AcceptChannel_set_max_htlc_value_in_flight_msat(this_ptr: Long, val: Long)
Link copied to clipboard
open fun AcceptChannel_set_minimum_depth(this_ptr: Long, val: Int)
Link copied to clipboard
open fun AcceptChannel_set_payment_point(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun AcceptChannel_set_revocation_basepoint(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun AcceptChannel_set_temporary_channel_id(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun AcceptChannel_set_to_self_delay(this_ptr: Long, val: Short)
Link copied to clipboard
open fun AcceptChannel_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun Access_free(this_ptr: Long)
Link copied to clipboard
open fun Access_get_utxo(this_arg: Long, genesis_hash: Array<Byte>, short_channel_id: Long): Long
Link copied to clipboard
open fun AccessError_clone(orig: Long): AccessError
Link copied to clipboard
open fun AccessError_unknown_chain(): AccessError
Link copied to clipboard
open fun AccessError_unknown_tx(): AccessError
Link copied to clipboard
open fun AnnouncementSignatures_clone(orig: Long): Long
Link copied to clipboard
open fun AnnouncementSignatures_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun AnnouncementSignatures_free(this_obj: Long)
open fun AnnouncementSignatures_get_bitcoin_signature(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun AnnouncementSignatures_get_channel_id(this_ptr: Long): Array<Byte>
open fun AnnouncementSignatures_get_node_signature(this_ptr: Long): Array<Byte>
open fun AnnouncementSignatures_get_short_channel_id(this_ptr: Long): Long
Link copied to clipboard
open fun AnnouncementSignatures_new(channel_id_arg: Array<Byte>, short_channel_id_arg: Long, node_signature_arg: Array<Byte>, bitcoin_signature_arg: Array<Byte>): Long
Link copied to clipboard
open fun AnnouncementSignatures_read(ser: Array<Byte>): Long
open fun AnnouncementSignatures_set_bitcoin_signature(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun AnnouncementSignatures_set_channel_id(this_ptr: Long, val: Array<Byte>)
open fun AnnouncementSignatures_set_node_signature(this_ptr: Long, val: Array<Byte>)
open fun AnnouncementSignatures_set_short_channel_id(this_ptr: Long, val: Long)
Link copied to clipboard
open fun AnnouncementSignatures_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun APIError_apimisuse_error(err: String): Long
Link copied to clipboard
open fun APIError_channel_unavailable(err: String): Long
Link copied to clipboard
open fun APIError_clone(orig: Long): Long
Link copied to clipboard
open fun APIError_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun APIError_fee_rate_too_high(err: String, feerate: Int): Long
Link copied to clipboard
open fun APIError_free(this_ptr: Long)
Link copied to clipboard
open fun APIError_incompatible_shutdown_script(script: Long): Long
Link copied to clipboard
open fun APIError_monitor_update_failed(): Long
Link copied to clipboard
open fun APIError_route_error(err: String): Long
Link copied to clipboard
open fun BackgroundProcessor_free(this_obj: Long)
Link copied to clipboard
open fun BackgroundProcessor_join(this_arg: Long): Long
Link copied to clipboard
open fun BackgroundProcessor_start(persister: Long, event_handler: Long, chain_monitor: Long, channel_manager: Long, net_graph_msg_handler: Long, peer_manager: Long, logger: Long): Long
Link copied to clipboard
open fun BackgroundProcessor_stop(this_arg: Long): Long
Link copied to clipboard
open fun Balance_claimable_awaiting_confirmations(claimable_amount_satoshis: Long, confirmation_height: Int): Long
Link copied to clipboard
open fun Balance_claimable_on_channel_close(claimable_amount_satoshis: Long): Long
Link copied to clipboard
open fun Balance_clone(orig: Long): Long
Link copied to clipboard
open fun Balance_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun Balance_contentious_claimable(claimable_amount_satoshis: Long, timeout_height: Int): Long
Link copied to clipboard
open fun Balance_eq(a: Long, b: Long): Boolean
Link copied to clipboard
open fun Balance_free(this_ptr: Long)
open fun Balance_maybe_claimable_htlcawaiting_timeout(claimable_amount_satoshis: Long, claimable_height: Int): Long
Link copied to clipboard
open fun BaseSign_channel_keys_id(this_arg: Long): Array<Byte>
Link copied to clipboard
open fun BaseSign_free(this_ptr: Long)
Link copied to clipboard
open fun BaseSign_get_per_commitment_point(this_arg: Long, idx: Long): Array<Byte>
Link copied to clipboard
open fun BaseSign_get_pubkeys(this_arg: Long): Long
Link copied to clipboard
open fun BaseSign_ready_channel(this_arg: Long, channel_parameters: Long)
Link copied to clipboard
open fun BaseSign_release_commitment_secret(this_arg: Long, idx: Long): Array<Byte>
Link copied to clipboard
open fun BaseSign_sign_channel_announcement(this_arg: Long, msg: Long): Long
Link copied to clipboard
open fun BaseSign_sign_closing_transaction(this_arg: Long, closing_tx: Long): Long
Link copied to clipboard
open fun BaseSign_sign_counterparty_commitment(this_arg: Long, commitment_tx: Long, preimages: Array<Array<Byte>>): Long
open fun BaseSign_sign_counterparty_htlc_transaction(this_arg: Long, htlc_tx: Array<Byte>, input: Long, amount: Long, per_commitment_point: Array<Byte>, htlc: Long): Long
open fun BaseSign_sign_holder_commitment_and_htlcs(this_arg: Long, commitment_tx: Long): Long
Link copied to clipboard
open fun BaseSign_sign_justice_revoked_htlc(this_arg: Long, justice_tx: Array<Byte>, input: Long, amount: Long, per_commitment_key: Array<Byte>, htlc: Long): Long
Link copied to clipboard
open fun BaseSign_sign_justice_revoked_output(this_arg: Long, justice_tx: Array<Byte>, input: Long, amount: Long, per_commitment_key: Array<Byte>): Long
open fun BaseSign_validate_counterparty_revocation(this_arg: Long, idx: Long, secret: Array<Byte>): Long
Link copied to clipboard
open fun BaseSign_validate_holder_commitment(this_arg: Long, holder_tx: Long, preimages: Array<Array<Byte>>): Long
Link copied to clipboard
open fun BestBlock_block_hash(this_arg: Long): Array<Byte>
Link copied to clipboard
open fun BestBlock_clone(orig: Long): Long
Link copied to clipboard
open fun BestBlock_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun BestBlock_free(this_obj: Long)
Link copied to clipboard
open fun BestBlock_from_genesis(network: Network): Long
Link copied to clipboard
open fun BestBlock_height(this_arg: Long): Int
Link copied to clipboard
open fun BestBlock_new(block_hash: Array<Byte>, height: Int): Long
open fun BroadcasterInterface_broadcast_transaction(this_arg: Long, tx: Array<Byte>)
Link copied to clipboard
open fun BroadcasterInterface_free(this_ptr: Long)
Link copied to clipboard
open fun build_closing_transaction(to_holder_value_sat: Long, to_counterparty_value_sat: Long, to_holder_script: Array<Byte>, to_counterparty_script: Array<Byte>, funding_outpoint: Long): Array<Byte>
Link copied to clipboard
open fun build_commitment_secret(commitment_seed: Array<Byte>, idx: Long): Array<Byte>
Link copied to clipboard
open fun build_htlc_transaction(commitment_txid: Array<Byte>, feerate_per_kw: Int, contest_delay: Short, htlc: Long, opt_anchors: Boolean, broadcaster_delayed_payment_key: Array<Byte>, revocation_key: Array<Byte>): Array<Byte>
Link copied to clipboard
open fun BuiltCommitmentTransaction_clone(orig: Long): Long
Link copied to clipboard
open fun BuiltCommitmentTransaction_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun BuiltCommitmentTransaction_free(this_obj: Long)
open fun BuiltCommitmentTransaction_get_sighash_all(this_arg: Long, funding_redeemscript: Array<Byte>, channel_value_satoshis: Long): Array<Byte>
open fun BuiltCommitmentTransaction_get_transaction(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun BuiltCommitmentTransaction_get_txid(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun BuiltCommitmentTransaction_new(transaction_arg: Array<Byte>, txid_arg: Array<Byte>): Long
Link copied to clipboard
open fun BuiltCommitmentTransaction_read(ser: Array<Byte>): Long
open fun BuiltCommitmentTransaction_set_transaction(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun BuiltCommitmentTransaction_set_txid(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun BuiltCommitmentTransaction_sign(this_arg: Long, funding_key: Array<Byte>, funding_redeemscript: Array<Byte>, channel_value_satoshis: Long): Array<Byte>
Link copied to clipboard
open fun BuiltCommitmentTransaction_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun bytes_to_u8_vec(bytes: Array<Byte>): Long
Link copied to clipboard
open fun C2Tuple_BlockHashChannelManagerZ_free(_res: Long)
Link copied to clipboard
open fun C2Tuple_BlockHashChannelManagerZ_get_a(owner: Long): Array<Byte>
Link copied to clipboard
open fun C2Tuple_BlockHashChannelManagerZ_get_b(owner: Long): Long
Link copied to clipboard
open fun C2Tuple_BlockHashChannelManagerZ_new(a: Array<Byte>, b: Long): Long
Link copied to clipboard
open fun C2Tuple_BlockHashChannelManagerZ_read(ser: Array<Byte>, arg: Long): Long
Link copied to clipboard
open fun C2Tuple_BlockHashChannelMonitorZ_clone(orig: Long): Long
open fun C2Tuple_BlockHashChannelMonitorZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun C2Tuple_BlockHashChannelMonitorZ_free(_res: Long)
Link copied to clipboard
open fun C2Tuple_BlockHashChannelMonitorZ_get_a(owner: Long): Array<Byte>
Link copied to clipboard
open fun C2Tuple_BlockHashChannelMonitorZ_get_b(owner: Long): Long
Link copied to clipboard
open fun C2Tuple_BlockHashChannelMonitorZ_new(a: Array<Byte>, b: Long): Long
Link copied to clipboard
open fun C2Tuple_BlockHashChannelMonitorZ_read(ser: Array<Byte>, arg: Long): Long
Link copied to clipboard
open fun C2Tuple_OutPointScriptZ_clone(orig: Long): Long
Link copied to clipboard
open fun C2Tuple_OutPointScriptZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun C2Tuple_OutPointScriptZ_free(_res: Long)
Link copied to clipboard
open fun C2Tuple_OutPointScriptZ_get_a(owner: Long): Long
Link copied to clipboard
open fun C2Tuple_OutPointScriptZ_get_b(owner: Long): Array<Byte>
Link copied to clipboard
open fun C2Tuple_OutPointScriptZ_new(a: Long, b: Array<Byte>): Long
Link copied to clipboard
open fun C2Tuple_PaymentHashPaymentIdZ_clone(orig: Long): Long
Link copied to clipboard
open fun C2Tuple_PaymentHashPaymentIdZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun C2Tuple_PaymentHashPaymentIdZ_free(_res: Long)
Link copied to clipboard
open fun C2Tuple_PaymentHashPaymentIdZ_get_a(owner: Long): Array<Byte>
Link copied to clipboard
open fun C2Tuple_PaymentHashPaymentIdZ_get_b(owner: Long): Array<Byte>
Link copied to clipboard
open fun C2Tuple_PaymentHashPaymentIdZ_new(a: Array<Byte>, b: Array<Byte>): Long
Link copied to clipboard
open fun C2Tuple_PaymentHashPaymentSecretZ_clone(orig: Long): Long
open fun C2Tuple_PaymentHashPaymentSecretZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun C2Tuple_PaymentHashPaymentSecretZ_free(_res: Long)
Link copied to clipboard
open fun C2Tuple_PaymentHashPaymentSecretZ_get_a(owner: Long): Array<Byte>
Link copied to clipboard
open fun C2Tuple_PaymentHashPaymentSecretZ_get_b(owner: Long): Array<Byte>
Link copied to clipboard
open fun C2Tuple_PaymentHashPaymentSecretZ_new(a: Array<Byte>, b: Array<Byte>): Long
Link copied to clipboard
open fun C2Tuple_PublicKeyTypeZ_clone(orig: Long): Long
Link copied to clipboard
open fun C2Tuple_PublicKeyTypeZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun C2Tuple_PublicKeyTypeZ_free(_res: Long)
Link copied to clipboard
open fun C2Tuple_PublicKeyTypeZ_get_a(owner: Long): Array<Byte>
Link copied to clipboard
open fun C2Tuple_PublicKeyTypeZ_get_b(owner: Long): Long
Link copied to clipboard
open fun C2Tuple_PublicKeyTypeZ_new(a: Array<Byte>, b: Long): Long
Link copied to clipboard
open fun C2Tuple_SignatureCVec_SignatureZZ_clone(orig: Long): Long
open fun C2Tuple_SignatureCVec_SignatureZZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun C2Tuple_SignatureCVec_SignatureZZ_free(_res: Long)
Link copied to clipboard
open fun C2Tuple_SignatureCVec_SignatureZZ_get_a(owner: Long): Array<Byte>
Link copied to clipboard
open fun C2Tuple_SignatureCVec_SignatureZZ_get_b(owner: Long): Array<Array<Byte>>
Link copied to clipboard
open fun C2Tuple_SignatureCVec_SignatureZZ_new(a: Array<Byte>, b: Array<Array<Byte>>): Long
Link copied to clipboard
open fun C2Tuple_SignatureSignatureZ_clone(orig: Long): Long
Link copied to clipboard
open fun C2Tuple_SignatureSignatureZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun C2Tuple_SignatureSignatureZ_free(_res: Long)
Link copied to clipboard
open fun C2Tuple_SignatureSignatureZ_get_a(owner: Long): Array<Byte>
Link copied to clipboard
open fun C2Tuple_SignatureSignatureZ_get_b(owner: Long): Array<Byte>
Link copied to clipboard
open fun C2Tuple_SignatureSignatureZ_new(a: Array<Byte>, b: Array<Byte>): Long
open fun C2Tuple_TxidCVec_C2Tuple_u32ScriptZZZ_clone(orig: Long): Long
open fun C2Tuple_TxidCVec_C2Tuple_u32ScriptZZZ_clone_ptr(arg: Long): Long
open fun C2Tuple_TxidCVec_C2Tuple_u32ScriptZZZ_free(_res: Long)
open fun C2Tuple_TxidCVec_C2Tuple_u32ScriptZZZ_get_a(owner: Long): Array<Byte>
open fun C2Tuple_TxidCVec_C2Tuple_u32ScriptZZZ_get_b(owner: Long): Array<Long>
open fun C2Tuple_TxidCVec_C2Tuple_u32ScriptZZZ_new(a: Array<Byte>, b: Array<Long>): Long
open fun C2Tuple_TxidCVec_C2Tuple_u32TxOutZZZ_clone(orig: Long): Long
open fun C2Tuple_TxidCVec_C2Tuple_u32TxOutZZZ_clone_ptr(arg: Long): Long
open fun C2Tuple_TxidCVec_C2Tuple_u32TxOutZZZ_free(_res: Long)
open fun C2Tuple_TxidCVec_C2Tuple_u32TxOutZZZ_get_a(owner: Long): Array<Byte>
open fun C2Tuple_TxidCVec_C2Tuple_u32TxOutZZZ_get_b(owner: Long): Array<Long>
Link copied to clipboard
open fun C2Tuple_TxidCVec_C2Tuple_u32TxOutZZZ_new(a: Array<Byte>, b: Array<Long>): Long
Link copied to clipboard
open fun C2Tuple_u32ScriptZ_clone(orig: Long): Long
Link copied to clipboard
open fun C2Tuple_u32ScriptZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun C2Tuple_u32ScriptZ_free(_res: Long)
Link copied to clipboard
open fun C2Tuple_u32ScriptZ_get_a(owner: Long): Int
Link copied to clipboard
open fun C2Tuple_u32ScriptZ_get_b(owner: Long): Array<Byte>
Link copied to clipboard
open fun C2Tuple_u32ScriptZ_new(a: Int, b: Array<Byte>): Long
Link copied to clipboard
open fun C2Tuple_u32TxOutZ_clone(orig: Long): Long
Link copied to clipboard
open fun C2Tuple_u32TxOutZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun C2Tuple_u32TxOutZ_free(_res: Long)
Link copied to clipboard
open fun C2Tuple_u32TxOutZ_get_a(owner: Long): Int
Link copied to clipboard
open fun C2Tuple_u32TxOutZ_get_b(owner: Long): Long
Link copied to clipboard
open fun C2Tuple_u32TxOutZ_new(a: Int, b: Long): Long
Link copied to clipboard
open fun C2Tuple_usizeTransactionZ_clone(orig: Long): Long
Link copied to clipboard
open fun C2Tuple_usizeTransactionZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun C2Tuple_usizeTransactionZ_free(_res: Long)
Link copied to clipboard
open fun C2Tuple_usizeTransactionZ_get_a(owner: Long): Long
Link copied to clipboard
open fun C2Tuple_usizeTransactionZ_get_b(owner: Long): Array<Byte>
Link copied to clipboard
open fun C2Tuple_usizeTransactionZ_new(a: Long, b: Array<Byte>): Long
open fun C3Tuple_RawInvoice_u832InvoiceSignatureZ_clone(orig: Long): Long
open fun C3Tuple_RawInvoice_u832InvoiceSignatureZ_clone_ptr(arg: Long): Long
open fun C3Tuple_RawInvoice_u832InvoiceSignatureZ_free(_res: Long)
open fun C3Tuple_RawInvoice_u832InvoiceSignatureZ_get_a(owner: Long): Long
open fun C3Tuple_RawInvoice_u832InvoiceSignatureZ_get_b(owner: Long): Array<Byte>
open fun C3Tuple_RawInvoice_u832InvoiceSignatureZ_get_c(owner: Long): Long
open fun C3Tuple_RawInvoice_u832InvoiceSignatureZ_new(a: Long, b: Array<Byte>, c: Long): Long
Link copied to clipboard
open fun ChainMonitor_as_Confirm(this_arg: Long): Long
Link copied to clipboard
open fun ChainMonitor_as_EventsProvider(this_arg: Long): Long
Link copied to clipboard
open fun ChainMonitor_as_Listen(this_arg: Long): Long
Link copied to clipboard
open fun ChainMonitor_as_Watch(this_arg: Long): Long
Link copied to clipboard
open fun ChainMonitor_channel_monitor_updated(this_arg: Long, funding_txo: Long, completed_update_id: Long): Long
Link copied to clipboard
open fun ChainMonitor_free(this_obj: Long)
Link copied to clipboard
open fun ChainMonitor_get_claimable_balances(this_arg: Long, ignored_channels: Array<Long>): Array<Long>
Link copied to clipboard
open fun ChainMonitor_get_monitor(this_arg: Long, funding_txo: Long): Long
Link copied to clipboard
open fun ChainMonitor_list_monitors(this_arg: Long): Array<Long>
Link copied to clipboard
open fun ChainMonitor_new(chain_source: Long, broadcaster: Long, logger: Long, feeest: Long, persister: Long): Long
Link copied to clipboard
open fun ChainParameters_clone(orig: Long): Long
Link copied to clipboard
open fun ChainParameters_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun ChainParameters_free(this_obj: Long)
Link copied to clipboard
open fun ChainParameters_get_best_block(this_ptr: Long): Long
Link copied to clipboard
open fun ChainParameters_get_network(this_ptr: Long): Network
Link copied to clipboard
open fun ChainParameters_new(network_arg: Network, best_block_arg: Long): Long
Link copied to clipboard
open fun ChainParameters_set_best_block(this_ptr: Long, val: Long)
Link copied to clipboard
open fun ChainParameters_set_network(this_ptr: Long, val: Network)
Link copied to clipboard
open fun ChannelAnnouncement_clone(orig: Long): Long
Link copied to clipboard
open fun ChannelAnnouncement_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun ChannelAnnouncement_free(this_obj: Long)
open fun ChannelAnnouncement_get_bitcoin_signature_1(this_ptr: Long): Array<Byte>
open fun ChannelAnnouncement_get_bitcoin_signature_2(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun ChannelAnnouncement_get_contents(this_ptr: Long): Long
Link copied to clipboard
open fun ChannelAnnouncement_get_node_signature_1(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun ChannelAnnouncement_get_node_signature_2(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun ChannelAnnouncement_new(node_signature_1_arg: Array<Byte>, node_signature_2_arg: Array<Byte>, bitcoin_signature_1_arg: Array<Byte>, bitcoin_signature_2_arg: Array<Byte>, contents_arg: Long): Long
Link copied to clipboard
open fun ChannelAnnouncement_read(ser: Array<Byte>): Long
open fun ChannelAnnouncement_set_bitcoin_signature_1(this_ptr: Long, val: Array<Byte>)
open fun ChannelAnnouncement_set_bitcoin_signature_2(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun ChannelAnnouncement_set_contents(this_ptr: Long, val: Long)
Link copied to clipboard
open fun ChannelAnnouncement_set_node_signature_1(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun ChannelAnnouncement_set_node_signature_2(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun ChannelAnnouncement_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun ChannelConfig_clone(orig: Long): Long
Link copied to clipboard
open fun ChannelConfig_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun ChannelConfig_default(): Long
Link copied to clipboard
open fun ChannelConfig_free(this_obj: Long)
Link copied to clipboard
open fun ChannelConfig_get_announced_channel(this_ptr: Long): Boolean
Link copied to clipboard
open fun ChannelConfig_get_cltv_expiry_delta(this_ptr: Long): Short
open fun ChannelConfig_get_commit_upfront_shutdown_pubkey(this_ptr: Long): Boolean
open fun ChannelConfig_get_forwarding_fee_base_msat(this_ptr: Long): Int
open fun ChannelConfig_get_max_dust_htlc_exposure_msat(this_ptr: Long): Long
Link copied to clipboard
open fun ChannelConfig_new(forwarding_fee_proportional_millionths_arg: Int, forwarding_fee_base_msat_arg: Int, cltv_expiry_delta_arg: Short, announced_channel_arg: Boolean, commit_upfront_shutdown_pubkey_arg: Boolean, max_dust_htlc_exposure_msat_arg: Long, force_close_avoidance_max_fee_satoshis_arg: Long): Long
Link copied to clipboard
open fun ChannelConfig_read(ser: Array<Byte>): Long
Link copied to clipboard
open fun ChannelConfig_set_announced_channel(this_ptr: Long, val: Boolean)
Link copied to clipboard
open fun ChannelConfig_set_cltv_expiry_delta(this_ptr: Long, val: Short)
open fun ChannelConfig_set_commit_upfront_shutdown_pubkey(this_ptr: Long, val: Boolean)
open fun ChannelConfig_set_force_close_avoidance_max_fee_satoshis(this_ptr: Long, val: Long)
open fun ChannelConfig_set_forwarding_fee_base_msat(this_ptr: Long, val: Int)
open fun ChannelConfig_set_forwarding_fee_proportional_millionths(this_ptr: Long, val: Int)
open fun ChannelConfig_set_max_dust_htlc_exposure_msat(this_ptr: Long, val: Long)
Link copied to clipboard
open fun ChannelConfig_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun ChannelCounterparty_clone(orig: Long): Long
Link copied to clipboard
open fun ChannelCounterparty_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun ChannelCounterparty_free(this_obj: Long)
Link copied to clipboard
open fun ChannelCounterparty_get_features(this_ptr: Long): Long
Link copied to clipboard
open fun ChannelCounterparty_get_forwarding_info(this_ptr: Long): Long
Link copied to clipboard
open fun ChannelCounterparty_get_node_id(this_ptr: Long): Array<Byte>
open fun ChannelCounterparty_get_unspendable_punishment_reserve(this_ptr: Long): Long
Link copied to clipboard
open fun ChannelCounterparty_new(node_id_arg: Array<Byte>, features_arg: Long, unspendable_punishment_reserve_arg: Long, forwarding_info_arg: Long): Long
Link copied to clipboard
open fun ChannelCounterparty_read(ser: Array<Byte>): Long
Link copied to clipboard
open fun ChannelCounterparty_set_features(this_ptr: Long, val: Long)
Link copied to clipboard
open fun ChannelCounterparty_set_forwarding_info(this_ptr: Long, val: Long)
Link copied to clipboard
open fun ChannelCounterparty_set_node_id(this_ptr: Long, val: Array<Byte>)
open fun ChannelCounterparty_set_unspendable_punishment_reserve(this_ptr: Long, val: Long)
Link copied to clipboard
open fun ChannelCounterparty_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun ChannelDetails_clone(orig: Long): Long
Link copied to clipboard
open fun ChannelDetails_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun ChannelDetails_free(this_obj: Long)
Link copied to clipboard
open fun ChannelDetails_get_balance_msat(this_ptr: Long): Long
Link copied to clipboard
open fun ChannelDetails_get_channel_id(this_ptr: Long): Array<Byte>
open fun ChannelDetails_get_channel_value_satoshis(this_ptr: Long): Long
open fun ChannelDetails_get_confirmations_required(this_ptr: Long): Long
Link copied to clipboard
open fun ChannelDetails_get_counterparty(this_ptr: Long): Long
open fun ChannelDetails_get_force_close_spend_delay(this_ptr: Long): Long
Link copied to clipboard
open fun ChannelDetails_get_funding_txo(this_ptr: Long): Long
Link copied to clipboard
open fun ChannelDetails_get_inbound_capacity_msat(this_ptr: Long): Long
Link copied to clipboard
open fun ChannelDetails_get_is_funding_locked(this_ptr: Long): Boolean
Link copied to clipboard
open fun ChannelDetails_get_is_outbound(this_ptr: Long): Boolean
Link copied to clipboard
open fun ChannelDetails_get_is_public(this_ptr: Long): Boolean
Link copied to clipboard
open fun ChannelDetails_get_is_usable(this_ptr: Long): Boolean
open fun ChannelDetails_get_outbound_capacity_msat(this_ptr: Long): Long
Link copied to clipboard
open fun ChannelDetails_get_short_channel_id(this_ptr: Long): Long
open fun ChannelDetails_get_unspendable_punishment_reserve(this_ptr: Long): Long
Link copied to clipboard
open fun ChannelDetails_get_user_channel_id(this_ptr: Long): Long
Link copied to clipboard
open fun ChannelDetails_new(channel_id_arg: Array<Byte>, counterparty_arg: Long, funding_txo_arg: Long, short_channel_id_arg: Long, channel_value_satoshis_arg: Long, unspendable_punishment_reserve_arg: Long, user_channel_id_arg: Long, balance_msat_arg: Long, outbound_capacity_msat_arg: Long, inbound_capacity_msat_arg: Long, confirmations_required_arg: Long, force_close_spend_delay_arg: Long, is_outbound_arg: Boolean, is_funding_locked_arg: Boolean, is_usable_arg: Boolean, is_public_arg: Boolean): Long
Link copied to clipboard
open fun ChannelDetails_read(ser: Array<Byte>): Long
Link copied to clipboard
open fun ChannelDetails_set_balance_msat(this_ptr: Long, val: Long)
Link copied to clipboard
open fun ChannelDetails_set_channel_id(this_ptr: Long, val: Array<Byte>)
open fun ChannelDetails_set_channel_value_satoshis(this_ptr: Long, val: Long)
open fun ChannelDetails_set_confirmations_required(this_ptr: Long, val: Long)
Link copied to clipboard
open fun ChannelDetails_set_counterparty(this_ptr: Long, val: Long)
open fun ChannelDetails_set_force_close_spend_delay(this_ptr: Long, val: Long)
Link copied to clipboard
open fun ChannelDetails_set_funding_txo(this_ptr: Long, val: Long)
Link copied to clipboard
open fun ChannelDetails_set_inbound_capacity_msat(this_ptr: Long, val: Long)
Link copied to clipboard
open fun ChannelDetails_set_is_funding_locked(this_ptr: Long, val: Boolean)
Link copied to clipboard
open fun ChannelDetails_set_is_outbound(this_ptr: Long, val: Boolean)
Link copied to clipboard
open fun ChannelDetails_set_is_public(this_ptr: Long, val: Boolean)
Link copied to clipboard
open fun ChannelDetails_set_is_usable(this_ptr: Long, val: Boolean)
open fun ChannelDetails_set_outbound_capacity_msat(this_ptr: Long, val: Long)
Link copied to clipboard
open fun ChannelDetails_set_short_channel_id(this_ptr: Long, val: Long)
open fun ChannelDetails_set_unspendable_punishment_reserve(this_ptr: Long, val: Long)
Link copied to clipboard
open fun ChannelDetails_set_user_channel_id(this_ptr: Long, val: Long)
Link copied to clipboard
open fun ChannelDetails_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun ChannelFeatures_clone(orig: Long): Long
Link copied to clipboard
open fun ChannelFeatures_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun ChannelFeatures_empty(): Long
Link copied to clipboard
open fun ChannelFeatures_eq(a: Long, b: Long): Boolean
Link copied to clipboard
open fun ChannelFeatures_free(this_obj: Long)
Link copied to clipboard
open fun ChannelFeatures_known(): Long
Link copied to clipboard
open fun ChannelFeatures_read(ser: Array<Byte>): Long
Link copied to clipboard
open fun ChannelFeatures_requires_unknown_bits(this_arg: Long): Boolean
Link copied to clipboard
open fun ChannelFeatures_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun ChannelHandshakeConfig_clone(orig: Long): Long
Link copied to clipboard
open fun ChannelHandshakeConfig_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun ChannelHandshakeConfig_default(): Long
Link copied to clipboard
open fun ChannelHandshakeConfig_free(this_obj: Long)
Link copied to clipboard
open fun ChannelHandshakeConfig_get_minimum_depth(this_ptr: Long): Int
open fun ChannelHandshakeConfig_get_our_htlc_minimum_msat(this_ptr: Long): Long
open fun ChannelHandshakeConfig_get_our_to_self_delay(this_ptr: Long): Short
Link copied to clipboard
open fun ChannelHandshakeConfig_new(minimum_depth_arg: Int, our_to_self_delay_arg: Short, our_htlc_minimum_msat_arg: Long): Long
Link copied to clipboard
open fun ChannelHandshakeConfig_set_minimum_depth(this_ptr: Long, val: Int)
open fun ChannelHandshakeConfig_set_our_htlc_minimum_msat(this_ptr: Long, val: Long)
open fun ChannelHandshakeConfig_set_our_to_self_delay(this_ptr: Long, val: Short)
Link copied to clipboard
open fun ChannelHandshakeLimits_clone(orig: Long): Long
Link copied to clipboard
open fun ChannelHandshakeLimits_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun ChannelHandshakeLimits_default(): Long
Link copied to clipboard
open fun ChannelHandshakeLimits_free(this_obj: Long)
open fun ChannelHandshakeLimits_get_max_htlc_minimum_msat(this_ptr: Long): Long
open fun ChannelHandshakeLimits_get_max_minimum_depth(this_ptr: Long): Int
open fun ChannelHandshakeLimits_get_min_funding_satoshis(this_ptr: Long): Long
open fun ChannelHandshakeLimits_get_min_max_accepted_htlcs(this_ptr: Long): Short
open fun ChannelHandshakeLimits_get_their_to_self_delay(this_ptr: Long): Short
Link copied to clipboard
open fun ChannelHandshakeLimits_new(min_funding_satoshis_arg: Long, max_htlc_minimum_msat_arg: Long, min_max_htlc_value_in_flight_msat_arg: Long, max_channel_reserve_satoshis_arg: Long, min_max_accepted_htlcs_arg: Short, max_minimum_depth_arg: Int, force_announced_channel_preference_arg: Boolean, their_to_self_delay_arg: Short): Long
open fun ChannelHandshakeLimits_set_max_channel_reserve_satoshis(this_ptr: Long, val: Long)
open fun ChannelHandshakeLimits_set_max_htlc_minimum_msat(this_ptr: Long, val: Long)
open fun ChannelHandshakeLimits_set_max_minimum_depth(this_ptr: Long, val: Int)
open fun ChannelHandshakeLimits_set_min_funding_satoshis(this_ptr: Long, val: Long)
open fun ChannelHandshakeLimits_set_min_max_accepted_htlcs(this_ptr: Long, val: Short)
open fun ChannelHandshakeLimits_set_their_to_self_delay(this_ptr: Long, val: Short)
Link copied to clipboard
open fun ChannelInfo_clone(orig: Long): Long
Link copied to clipboard
open fun ChannelInfo_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun ChannelInfo_free(this_obj: Long)
Link copied to clipboard
open fun ChannelInfo_get_announcement_message(this_ptr: Long): Long
Link copied to clipboard
open fun ChannelInfo_get_capacity_sats(this_ptr: Long): Long
Link copied to clipboard
open fun ChannelInfo_get_features(this_ptr: Long): Long
Link copied to clipboard
open fun ChannelInfo_get_node_one(this_ptr: Long): Long
Link copied to clipboard
open fun ChannelInfo_get_node_two(this_ptr: Long): Long
Link copied to clipboard
open fun ChannelInfo_get_one_to_two(this_ptr: Long): Long
Link copied to clipboard
open fun ChannelInfo_get_two_to_one(this_ptr: Long): Long
Link copied to clipboard
open fun ChannelInfo_read(ser: Array<Byte>): Long
Link copied to clipboard
open fun ChannelInfo_set_announcement_message(this_ptr: Long, val: Long)
Link copied to clipboard
open fun ChannelInfo_set_capacity_sats(this_ptr: Long, val: Long)
Link copied to clipboard
open fun ChannelInfo_set_features(this_ptr: Long, val: Long)
Link copied to clipboard
open fun ChannelInfo_set_node_one(this_ptr: Long, val: Long)
Link copied to clipboard
open fun ChannelInfo_set_node_two(this_ptr: Long, val: Long)
Link copied to clipboard
open fun ChannelInfo_set_one_to_two(this_ptr: Long, val: Long)
Link copied to clipboard
open fun ChannelInfo_set_two_to_one(this_ptr: Long, val: Long)
Link copied to clipboard
open fun ChannelInfo_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun ChannelManager_abandon_payment(this_arg: Long, payment_id: Array<Byte>)
Link copied to clipboard
open fun ChannelManager_accept_inbound_channel(this_arg: Long, temporary_channel_id: Array<Byte>): Long
Link copied to clipboard
open fun ChannelManager_as_ChannelMessageHandler(this_arg: Long): Long
Link copied to clipboard
open fun ChannelManager_as_Confirm(this_arg: Long): Long
Link copied to clipboard
open fun ChannelManager_as_EventsProvider(this_arg: Long): Long
Link copied to clipboard
open fun ChannelManager_as_Listen(this_arg: Long): Long
open fun ChannelManager_as_MessageSendEventsProvider(this_arg: Long): Long
Link copied to clipboard
open fun ChannelManager_as_Payer(this_arg: Long): Long
Link copied to clipboard
open fun ChannelManager_await_persistable_update(this_arg: Long)
open fun ChannelManager_await_persistable_update_timeout(this_arg: Long, max_wait: Long): Boolean
open fun ChannelManager_broadcast_node_announcement(this_arg: Long, rgb: Array<Byte>, alias: Array<Byte>, addresses: Array<Long>)
Link copied to clipboard
open fun ChannelManager_claim_funds(this_arg: Long, payment_preimage: Array<Byte>): Boolean
Link copied to clipboard
open fun ChannelManager_close_channel(this_arg: Long, channel_id: Array<Byte>): Long
open fun ChannelManager_close_channel_with_target_feerate(this_arg: Long, channel_id: Array<Byte>, target_feerate_sats_per_1000_weight: Int): Long
Link copied to clipboard
open fun ChannelManager_create_channel(this_arg: Long, their_network_key: Array<Byte>, channel_value_satoshis: Long, push_msat: Long, user_channel_id: Long, override_config: Long): Long
Link copied to clipboard
open fun ChannelManager_create_inbound_payment(this_arg: Long, min_value_msat: Long, invoice_expiry_delta_secs: Int): Long
open fun ChannelManager_create_inbound_payment_for_hash(this_arg: Long, payment_hash: Array<Byte>, min_value_msat: Long, invoice_expiry_delta_secs: Int): Long
open fun ChannelManager_create_inbound_payment_for_hash_legacy(this_arg: Long, payment_hash: Array<Byte>, min_value_msat: Long, invoice_expiry_delta_secs: Int): Long
open fun ChannelManager_create_inbound_payment_legacy(this_arg: Long, min_value_msat: Long, invoice_expiry_delta_secs: Int): Long
Link copied to clipboard
open fun ChannelManager_current_best_block(this_arg: Long): Long
Link copied to clipboard
open fun ChannelManager_fail_htlc_backwards(this_arg: Long, payment_hash: Array<Byte>): Boolean
Link copied to clipboard
open fun ChannelManager_force_close_all_channels(this_arg: Long)
Link copied to clipboard
open fun ChannelManager_force_close_channel(this_arg: Long, channel_id: Array<Byte>): Long
Link copied to clipboard
open fun ChannelManager_free(this_obj: Long)
open fun ChannelManager_funding_transaction_generated(this_arg: Long, temporary_channel_id: Array<Byte>, funding_transaction: Array<Byte>): Long
open fun ChannelManager_get_current_default_configuration(this_arg: Long): Long
Link copied to clipboard
open fun ChannelManager_get_our_node_id(this_arg: Long): Array<Byte>
Link copied to clipboard
open fun ChannelManager_get_payment_preimage(this_arg: Long, payment_hash: Array<Byte>, payment_secret: Array<Byte>): Long
Link copied to clipboard
open fun ChannelManager_get_phantom_route_hints(this_arg: Long): Long
Link copied to clipboard
open fun ChannelManager_get_phantom_scid(this_arg: Long): Long
Link copied to clipboard
open fun ChannelManager_list_channels(this_arg: Long): Array<Long>
Link copied to clipboard
open fun ChannelManager_list_usable_channels(this_arg: Long): Array<Long>
Link copied to clipboard
open fun ChannelManager_new(fee_est: Long, chain_monitor: Long, tx_broadcaster: Long, logger: Long, keys_manager: Long, config: Long, params: Long): Long
open fun ChannelManager_process_pending_htlc_forwards(this_arg: Long)
Link copied to clipboard
open fun ChannelManager_retry_payment(this_arg: Long, route: Long, payment_id: Array<Byte>): Long
Link copied to clipboard
open fun ChannelManager_send_payment(this_arg: Long, route: Long, payment_hash: Array<Byte>, payment_secret: Array<Byte>): Long
Link copied to clipboard
open fun ChannelManager_send_spontaneous_payment(this_arg: Long, route: Long, payment_preimage: Array<Byte>): Long
Link copied to clipboard
open fun ChannelManager_timer_tick_occurred(this_arg: Long)
Link copied to clipboard
open fun ChannelManager_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun ChannelManagerPersister_free(this_ptr: Long)
Link copied to clipboard
open fun ChannelManagerPersister_persist_manager(this_arg: Long, channel_manager: Long): Long
Link copied to clipboard
open fun ChannelManagerReadArgs_free(this_obj: Long)
Link copied to clipboard
open fun ChannelManagerReadArgs_get_chain_monitor(this_ptr: Long): Long
open fun ChannelManagerReadArgs_get_default_config(this_ptr: Long): Long
Link copied to clipboard
open fun ChannelManagerReadArgs_get_fee_estimator(this_ptr: Long): Long
Link copied to clipboard
open fun ChannelManagerReadArgs_get_keys_manager(this_ptr: Long): Long
Link copied to clipboard
open fun ChannelManagerReadArgs_get_logger(this_ptr: Long): Long
open fun ChannelManagerReadArgs_get_tx_broadcaster(this_ptr: Long): Long
Link copied to clipboard
open fun ChannelManagerReadArgs_new(keys_manager: Long, fee_estimator: Long, chain_monitor: Long, tx_broadcaster: Long, logger: Long, default_config: Long, channel_monitors: Array<Long>): Long
Link copied to clipboard
open fun ChannelManagerReadArgs_set_chain_monitor(this_ptr: Long, val: Long)
open fun ChannelManagerReadArgs_set_default_config(this_ptr: Long, val: Long)
Link copied to clipboard
open fun ChannelManagerReadArgs_set_fee_estimator(this_ptr: Long, val: Long)
Link copied to clipboard
open fun ChannelManagerReadArgs_set_keys_manager(this_ptr: Long, val: Long)
Link copied to clipboard
open fun ChannelManagerReadArgs_set_logger(this_ptr: Long, val: Long)
open fun ChannelManagerReadArgs_set_tx_broadcaster(this_ptr: Long, val: Long)
Link copied to clipboard
open fun ChannelMessageHandler_free(this_ptr: Long)
open fun ChannelMessageHandler_handle_accept_channel(this_arg: Long, their_node_id: Array<Byte>, their_features: Long, msg: Long)
open fun ChannelMessageHandler_handle_announcement_signatures(this_arg: Long, their_node_id: Array<Byte>, msg: Long)
open fun ChannelMessageHandler_handle_channel_reestablish(this_arg: Long, their_node_id: Array<Byte>, msg: Long)
open fun ChannelMessageHandler_handle_channel_update(this_arg: Long, their_node_id: Array<Byte>, msg: Long)
open fun ChannelMessageHandler_handle_closing_signed(this_arg: Long, their_node_id: Array<Byte>, msg: Long)
open fun ChannelMessageHandler_handle_commitment_signed(this_arg: Long, their_node_id: Array<Byte>, msg: Long)
Link copied to clipboard
open fun ChannelMessageHandler_handle_error(this_arg: Long, their_node_id: Array<Byte>, msg: Long)
open fun ChannelMessageHandler_handle_funding_created(this_arg: Long, their_node_id: Array<Byte>, msg: Long)
open fun ChannelMessageHandler_handle_funding_locked(this_arg: Long, their_node_id: Array<Byte>, msg: Long)
open fun ChannelMessageHandler_handle_funding_signed(this_arg: Long, their_node_id: Array<Byte>, msg: Long)
open fun ChannelMessageHandler_handle_open_channel(this_arg: Long, their_node_id: Array<Byte>, their_features: Long, msg: Long)
open fun ChannelMessageHandler_handle_revoke_and_ack(this_arg: Long, their_node_id: Array<Byte>, msg: Long)
Link copied to clipboard
open fun ChannelMessageHandler_handle_shutdown(this_arg: Long, their_node_id: Array<Byte>, their_features: Long, msg: Long)
open fun ChannelMessageHandler_handle_update_add_htlc(this_arg: Long, their_node_id: Array<Byte>, msg: Long)
open fun ChannelMessageHandler_handle_update_fail_htlc(this_arg: Long, their_node_id: Array<Byte>, msg: Long)
open fun ChannelMessageHandler_handle_update_fail_malformed_htlc(this_arg: Long, their_node_id: Array<Byte>, msg: Long)
Link copied to clipboard
open fun ChannelMessageHandler_handle_update_fee(this_arg: Long, their_node_id: Array<Byte>, msg: Long)
open fun ChannelMessageHandler_handle_update_fulfill_htlc(this_arg: Long, their_node_id: Array<Byte>, msg: Long)
Link copied to clipboard
open fun ChannelMessageHandler_peer_connected(this_arg: Long, their_node_id: Array<Byte>, msg: Long)
Link copied to clipboard
open fun ChannelMessageHandler_peer_disconnected(this_arg: Long, their_node_id: Array<Byte>, no_connection_possible: Boolean)
Link copied to clipboard
open fun ChannelMonitor_best_block_updated(this_arg: Long, header: Array<Byte>, height: Int, broadcaster: Long, fee_estimator: Long, logger: Long): Array<Long>
Link copied to clipboard
open fun ChannelMonitor_block_connected(this_arg: Long, header: Array<Byte>, txdata: Array<Long>, height: Int, broadcaster: Long, fee_estimator: Long, logger: Long): Array<Long>
Link copied to clipboard
open fun ChannelMonitor_block_disconnected(this_arg: Long, header: Array<Byte>, height: Int, broadcaster: Long, fee_estimator: Long, logger: Long)
Link copied to clipboard
open fun ChannelMonitor_clone(orig: Long): Long
Link copied to clipboard
open fun ChannelMonitor_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun ChannelMonitor_current_best_block(this_arg: Long): Long
Link copied to clipboard
open fun ChannelMonitor_free(this_obj: Long)
open fun ChannelMonitor_get_and_clear_pending_events(this_arg: Long): Array<Long>
open fun ChannelMonitor_get_and_clear_pending_monitor_events(this_arg: Long): Array<Long>
Link copied to clipboard
open fun ChannelMonitor_get_claimable_balances(this_arg: Long): Array<Long>
Link copied to clipboard
open fun ChannelMonitor_get_funding_txo(this_arg: Long): Long
open fun ChannelMonitor_get_latest_holder_commitment_txn(this_arg: Long, logger: Long): Array<Array<Byte>>
Link copied to clipboard
open fun ChannelMonitor_get_latest_update_id(this_arg: Long): Long
Link copied to clipboard
open fun ChannelMonitor_get_outputs_to_watch(this_arg: Long): Array<Long>
Link copied to clipboard
open fun ChannelMonitor_get_relevant_txids(this_arg: Long): Array<Array<Byte>>
Link copied to clipboard
open fun ChannelMonitor_load_outputs_to_watch(this_arg: Long, filter: Long)
Link copied to clipboard
open fun ChannelMonitor_transaction_unconfirmed(this_arg: Long, txid: Array<Byte>, broadcaster: Long, fee_estimator: Long, logger: Long)
Link copied to clipboard
open fun ChannelMonitor_transactions_confirmed(this_arg: Long, header: Array<Byte>, txdata: Array<Long>, height: Int, broadcaster: Long, fee_estimator: Long, logger: Long): Array<Long>
Link copied to clipboard
open fun ChannelMonitor_update_monitor(this_arg: Long, updates: Long, broadcaster: Long, fee_estimator: Long, logger: Long): Long
Link copied to clipboard
open fun ChannelMonitor_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun ChannelMonitorUpdate_clone(orig: Long): Long
Link copied to clipboard
open fun ChannelMonitorUpdate_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun ChannelMonitorUpdate_free(this_obj: Long)
Link copied to clipboard
open fun ChannelMonitorUpdate_get_update_id(this_ptr: Long): Long
Link copied to clipboard
open fun ChannelMonitorUpdate_read(ser: Array<Byte>): Long
Link copied to clipboard
open fun ChannelMonitorUpdate_set_update_id(this_ptr: Long, val: Long)
Link copied to clipboard
open fun ChannelMonitorUpdate_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun ChannelMonitorUpdateErr_clone(orig: Long): ChannelMonitorUpdateErr
Link copied to clipboard
open fun ChannelPublicKeys_clone(orig: Long): Long
Link copied to clipboard
open fun ChannelPublicKeys_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun ChannelPublicKeys_free(this_obj: Long)
open fun ChannelPublicKeys_get_delayed_payment_basepoint(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun ChannelPublicKeys_get_funding_pubkey(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun ChannelPublicKeys_get_htlc_basepoint(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun ChannelPublicKeys_get_payment_point(this_ptr: Long): Array<Byte>
open fun ChannelPublicKeys_get_revocation_basepoint(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun ChannelPublicKeys_new(funding_pubkey_arg: Array<Byte>, revocation_basepoint_arg: Array<Byte>, payment_point_arg: Array<Byte>, delayed_payment_basepoint_arg: Array<Byte>, htlc_basepoint_arg: Array<Byte>): Long
Link copied to clipboard
open fun ChannelPublicKeys_read(ser: Array<Byte>): Long
open fun ChannelPublicKeys_set_delayed_payment_basepoint(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun ChannelPublicKeys_set_funding_pubkey(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun ChannelPublicKeys_set_htlc_basepoint(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun ChannelPublicKeys_set_payment_point(this_ptr: Long, val: Array<Byte>)
open fun ChannelPublicKeys_set_revocation_basepoint(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun ChannelPublicKeys_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun ChannelReestablish_clone(orig: Long): Long
Link copied to clipboard
open fun ChannelReestablish_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun ChannelReestablish_free(this_obj: Long)
Link copied to clipboard
open fun ChannelReestablish_get_channel_id(this_ptr: Long): Array<Byte>
open fun ChannelReestablish_get_next_local_commitment_number(this_ptr: Long): Long
open fun ChannelReestablish_get_next_remote_commitment_number(this_ptr: Long): Long
Link copied to clipboard
open fun ChannelReestablish_read(ser: Array<Byte>): Long
Link copied to clipboard
open fun ChannelReestablish_set_channel_id(this_ptr: Long, val: Array<Byte>)
open fun ChannelReestablish_set_next_local_commitment_number(this_ptr: Long, val: Long)
open fun ChannelReestablish_set_next_remote_commitment_number(this_ptr: Long, val: Long)
Link copied to clipboard
open fun ChannelReestablish_write(obj: Long): Array<Byte>
open fun ChannelTransactionParameters_as_holder_broadcastable(this_arg: Long): Long
Link copied to clipboard
open fun ChannelTransactionParameters_clone(orig: Long): Long
Link copied to clipboard
open fun ChannelTransactionParameters_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun ChannelTransactionParameters_free(this_obj: Long)
open fun ChannelTransactionParameters_get_funding_outpoint(this_ptr: Long): Long
open fun ChannelTransactionParameters_get_holder_pubkeys(this_ptr: Long): Long
open fun ChannelTransactionParameters_get_opt_anchors(this_ptr: Long): COption_NoneZ
open fun ChannelTransactionParameters_is_populated(this_arg: Long): Boolean
Link copied to clipboard
open fun ChannelTransactionParameters_new(holder_pubkeys_arg: Long, holder_selected_contest_delay_arg: Short, is_outbound_from_holder_arg: Boolean, counterparty_parameters_arg: Long, funding_outpoint_arg: Long, opt_anchors_arg: COption_NoneZ): Long
Link copied to clipboard
open fun ChannelTransactionParameters_read(ser: Array<Byte>): Long
open fun ChannelTransactionParameters_set_counterparty_parameters(this_ptr: Long, val: Long)
open fun ChannelTransactionParameters_set_funding_outpoint(this_ptr: Long, val: Long)
open fun ChannelTransactionParameters_set_holder_pubkeys(this_ptr: Long, val: Long)
open fun ChannelTransactionParameters_set_is_outbound_from_holder(this_ptr: Long, val: Boolean)
open fun ChannelTransactionParameters_set_opt_anchors(this_ptr: Long, val: COption_NoneZ)
Link copied to clipboard
open fun ChannelTransactionParameters_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun ChannelTypeFeatures_clone(orig: Long): Long
Link copied to clipboard
open fun ChannelTypeFeatures_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun ChannelTypeFeatures_empty(): Long
Link copied to clipboard
open fun ChannelTypeFeatures_eq(a: Long, b: Long): Boolean
Link copied to clipboard
open fun ChannelTypeFeatures_free(this_obj: Long)
Link copied to clipboard
open fun ChannelTypeFeatures_known(): Long
Link copied to clipboard
open fun ChannelTypeFeatures_read(ser: Array<Byte>): Long
open fun ChannelTypeFeatures_requires_unknown_bits(this_arg: Long): Boolean
Link copied to clipboard
open fun ChannelTypeFeatures_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun ChannelUpdate_clone(orig: Long): Long
Link copied to clipboard
open fun ChannelUpdate_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun ChannelUpdate_free(this_obj: Long)
Link copied to clipboard
open fun ChannelUpdate_get_contents(this_ptr: Long): Long
Link copied to clipboard
open fun ChannelUpdate_get_signature(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun ChannelUpdate_new(signature_arg: Array<Byte>, contents_arg: Long): Long
Link copied to clipboard
open fun ChannelUpdate_read(ser: Array<Byte>): Long
Link copied to clipboard
open fun ChannelUpdate_set_contents(this_ptr: Long, val: Long)
Link copied to clipboard
open fun ChannelUpdate_set_signature(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun ChannelUpdate_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun ChannelUpdateInfo_clone(orig: Long): Long
Link copied to clipboard
open fun ChannelUpdateInfo_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun ChannelUpdateInfo_free(this_obj: Long)
Link copied to clipboard
open fun ChannelUpdateInfo_get_cltv_expiry_delta(this_ptr: Long): Short
Link copied to clipboard
open fun ChannelUpdateInfo_get_enabled(this_ptr: Long): Boolean
Link copied to clipboard
open fun ChannelUpdateInfo_get_fees(this_ptr: Long): Long
Link copied to clipboard
open fun ChannelUpdateInfo_get_htlc_maximum_msat(this_ptr: Long): Long
Link copied to clipboard
open fun ChannelUpdateInfo_get_htlc_minimum_msat(this_ptr: Long): Long
Link copied to clipboard
open fun ChannelUpdateInfo_get_last_update(this_ptr: Long): Int
open fun ChannelUpdateInfo_get_last_update_message(this_ptr: Long): Long
Link copied to clipboard
open fun ChannelUpdateInfo_new(last_update_arg: Int, enabled_arg: Boolean, cltv_expiry_delta_arg: Short, htlc_minimum_msat_arg: Long, htlc_maximum_msat_arg: Long, fees_arg: Long, last_update_message_arg: Long): Long
Link copied to clipboard
open fun ChannelUpdateInfo_read(ser: Array<Byte>): Long
Link copied to clipboard
open fun ChannelUpdateInfo_set_cltv_expiry_delta(this_ptr: Long, val: Short)
Link copied to clipboard
open fun ChannelUpdateInfo_set_enabled(this_ptr: Long, val: Boolean)
Link copied to clipboard
open fun ChannelUpdateInfo_set_fees(this_ptr: Long, val: Long)
Link copied to clipboard
open fun ChannelUpdateInfo_set_htlc_maximum_msat(this_ptr: Long, val: Long)
Link copied to clipboard
open fun ChannelUpdateInfo_set_htlc_minimum_msat(this_ptr: Long, val: Long)
Link copied to clipboard
open fun ChannelUpdateInfo_set_last_update(this_ptr: Long, val: Int)
open fun ChannelUpdateInfo_set_last_update_message(this_ptr: Long, val: Long)
Link copied to clipboard
open fun ChannelUpdateInfo_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun ClosingSigned_clone(orig: Long): Long
Link copied to clipboard
open fun ClosingSigned_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun ClosingSigned_free(this_obj: Long)
Link copied to clipboard
open fun ClosingSigned_get_channel_id(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun ClosingSigned_get_fee_range(this_ptr: Long): Long
Link copied to clipboard
open fun ClosingSigned_get_fee_satoshis(this_ptr: Long): Long
Link copied to clipboard
open fun ClosingSigned_get_signature(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun ClosingSigned_new(channel_id_arg: Array<Byte>, fee_satoshis_arg: Long, signature_arg: Array<Byte>, fee_range_arg: Long): Long
Link copied to clipboard
open fun ClosingSigned_read(ser: Array<Byte>): Long
Link copied to clipboard
open fun ClosingSigned_set_channel_id(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun ClosingSigned_set_fee_range(this_ptr: Long, val: Long)
Link copied to clipboard
open fun ClosingSigned_set_fee_satoshis(this_ptr: Long, val: Long)
Link copied to clipboard
open fun ClosingSigned_set_signature(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun ClosingSigned_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun ClosingSignedFeeRange_clone(orig: Long): Long
Link copied to clipboard
open fun ClosingSignedFeeRange_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun ClosingSignedFeeRange_free(this_obj: Long)
open fun ClosingSignedFeeRange_get_max_fee_satoshis(this_ptr: Long): Long
open fun ClosingSignedFeeRange_get_min_fee_satoshis(this_ptr: Long): Long
Link copied to clipboard
open fun ClosingSignedFeeRange_new(min_fee_satoshis_arg: Long, max_fee_satoshis_arg: Long): Long
Link copied to clipboard
open fun ClosingSignedFeeRange_read(ser: Array<Byte>): Long
open fun ClosingSignedFeeRange_set_max_fee_satoshis(this_ptr: Long, val: Long)
open fun ClosingSignedFeeRange_set_min_fee_satoshis(this_ptr: Long, val: Long)
Link copied to clipboard
open fun ClosingSignedFeeRange_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun ClosingTransaction_clone(orig: Long): Long
Link copied to clipboard
open fun ClosingTransaction_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun ClosingTransaction_free(this_obj: Long)
Link copied to clipboard
open fun ClosingTransaction_hash(o: Long): Long
Link copied to clipboard
open fun ClosingTransaction_new(to_holder_value_sat: Long, to_counterparty_value_sat: Long, to_holder_script: Array<Byte>, to_counterparty_script: Array<Byte>, funding_outpoint: Long): Long
open fun ClosingTransaction_to_counterparty_script(this_arg: Long): Array<Byte>
open fun ClosingTransaction_to_counterparty_value_sat(this_arg: Long): Long
Link copied to clipboard
open fun ClosingTransaction_to_holder_script(this_arg: Long): Array<Byte>
Link copied to clipboard
open fun ClosingTransaction_to_holder_value_sat(this_arg: Long): Long
Link copied to clipboard
open fun ClosingTransaction_trust(this_arg: Long): Long
Link copied to clipboard
open fun ClosingTransaction_verify(this_arg: Long, funding_outpoint: Long): Long
Link copied to clipboard
open fun ClosureReason_clone(orig: Long): Long
Link copied to clipboard
open fun ClosureReason_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun ClosureReason_commitment_tx_confirmed(): Long
Link copied to clipboard
open fun ClosureReason_cooperative_closure(): Long
Link copied to clipboard
open fun ClosureReason_counterparty_force_closed(peer_msg: String): Long
Link copied to clipboard
open fun ClosureReason_disconnected_peer(): Long
Link copied to clipboard
open fun ClosureReason_free(this_ptr: Long)
Link copied to clipboard
open fun ClosureReason_funding_timed_out(): Long
Link copied to clipboard
open fun ClosureReason_holder_force_closed(): Long
Link copied to clipboard
open fun ClosureReason_outdated_channel_manager(): Long
Link copied to clipboard
open fun ClosureReason_processing_error(err: String): Long
Link copied to clipboard
open fun ClosureReason_read(ser: Array<Byte>): Long
Link copied to clipboard
open fun ClosureReason_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun CommitmentSigned_clone(orig: Long): Long
Link copied to clipboard
open fun CommitmentSigned_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CommitmentSigned_free(this_obj: Long)
Link copied to clipboard
open fun CommitmentSigned_get_channel_id(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun CommitmentSigned_get_signature(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun CommitmentSigned_new(channel_id_arg: Array<Byte>, signature_arg: Array<Byte>, htlc_signatures_arg: Array<Array<Byte>>): Long
Link copied to clipboard
open fun CommitmentSigned_read(ser: Array<Byte>): Long
Link copied to clipboard
open fun CommitmentSigned_set_channel_id(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun CommitmentSigned_set_htlc_signatures(this_ptr: Long, val: Array<Array<Byte>>)
Link copied to clipboard
open fun CommitmentSigned_set_signature(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun CommitmentSigned_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun CommitmentTransaction_clone(orig: Long): Long
Link copied to clipboard
open fun CommitmentTransaction_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CommitmentTransaction_commitment_number(this_arg: Long): Long
Link copied to clipboard
open fun CommitmentTransaction_feerate_per_kw(this_arg: Long): Int
Link copied to clipboard
open fun CommitmentTransaction_free(this_obj: Long)
Link copied to clipboard
open fun CommitmentTransaction_read(ser: Array<Byte>): Long
open fun CommitmentTransaction_to_broadcaster_value_sat(this_arg: Long): Long
open fun CommitmentTransaction_to_countersignatory_value_sat(this_arg: Long): Long
Link copied to clipboard
open fun CommitmentTransaction_trust(this_arg: Long): Long
Link copied to clipboard
open fun CommitmentTransaction_verify(this_arg: Long, channel_parameters: Long, broadcaster_keys: Long, countersignatory_keys: Long): Long
Link copied to clipboard
open fun CommitmentTransaction_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun CommitmentUpdate_clone(orig: Long): Long
Link copied to clipboard
open fun CommitmentUpdate_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CommitmentUpdate_free(this_obj: Long)
Link copied to clipboard
open fun CommitmentUpdate_get_commitment_signed(this_ptr: Long): Long
Link copied to clipboard
open fun CommitmentUpdate_get_update_add_htlcs(this_ptr: Long): Array<Long>
Link copied to clipboard
open fun CommitmentUpdate_get_update_fail_htlcs(this_ptr: Long): Array<Long>
open fun CommitmentUpdate_get_update_fail_malformed_htlcs(this_ptr: Long): Array<Long>
Link copied to clipboard
open fun CommitmentUpdate_get_update_fee(this_ptr: Long): Long
open fun CommitmentUpdate_get_update_fulfill_htlcs(this_ptr: Long): Array<Long>
Link copied to clipboard
open fun CommitmentUpdate_new(update_add_htlcs_arg: Array<Long>, update_fulfill_htlcs_arg: Array<Long>, update_fail_htlcs_arg: Array<Long>, update_fail_malformed_htlcs_arg: Array<Long>, update_fee_arg: Long, commitment_signed_arg: Long): Long
Link copied to clipboard
open fun CommitmentUpdate_set_commitment_signed(this_ptr: Long, val: Long)
Link copied to clipboard
open fun CommitmentUpdate_set_update_add_htlcs(this_ptr: Long, val: Array<Long>)
Link copied to clipboard
open fun CommitmentUpdate_set_update_fail_htlcs(this_ptr: Long, val: Array<Long>)
open fun CommitmentUpdate_set_update_fail_malformed_htlcs(this_ptr: Long, val: Array<Long>)
Link copied to clipboard
open fun CommitmentUpdate_set_update_fee(this_ptr: Long, val: Long)
open fun CommitmentUpdate_set_update_fulfill_htlcs(this_ptr: Long, val: Array<Long>)
Link copied to clipboard
open fun Confirm_best_block_updated(this_arg: Long, header: Array<Byte>, height: Int)
Link copied to clipboard
open fun Confirm_free(this_ptr: Long)
Link copied to clipboard
open fun Confirm_get_relevant_txids(this_arg: Long): Array<Array<Byte>>
Link copied to clipboard
open fun Confirm_transaction_unconfirmed(this_arg: Long, txid: Array<Byte>)
Link copied to clipboard
open fun Confirm_transactions_confirmed(this_arg: Long, header: Array<Byte>, txdata: Array<Long>, height: Int)
Link copied to clipboard
open fun ConfirmationTarget_background(): ConfirmationTarget
Link copied to clipboard
open fun ConfirmationTarget_clone(orig: Long): ConfirmationTarget
Link copied to clipboard
open fun ConfirmationTarget_eq(a: Long, b: Long): Boolean
Link copied to clipboard
open fun ConfirmationTarget_high_priority(): ConfirmationTarget
Link copied to clipboard
open fun ConfirmationTarget_normal(): ConfirmationTarget
Link copied to clipboard
open fun construct_invoice_preimage(hrp_bytes: Array<Byte>, data_without_signature: Array<Byte>): Array<Byte>
Link copied to clipboard
open fun COption_AccessZ_free(_res: Long)
Link copied to clipboard
open fun COption_AccessZ_none(): Long
Link copied to clipboard
open fun COption_AccessZ_some(o: Long): Long
Link copied to clipboard
open fun COption_C2Tuple_usizeTransactionZZ_clone(orig: Long): Long
open fun COption_C2Tuple_usizeTransactionZZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun COption_C2Tuple_usizeTransactionZZ_free(_res: Long)
Link copied to clipboard
open fun COption_C2Tuple_usizeTransactionZZ_none(): Long
Link copied to clipboard
open fun COption_C2Tuple_usizeTransactionZZ_some(o: Long): Long
Link copied to clipboard
open fun COption_ClosureReasonZ_clone(orig: Long): Long
Link copied to clipboard
open fun COption_ClosureReasonZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun COption_ClosureReasonZ_free(_res: Long)
Link copied to clipboard
open fun COption_ClosureReasonZ_none(): Long
Link copied to clipboard
open fun COption_ClosureReasonZ_some(o: Long): Long
Link copied to clipboard
open fun COption_CVec_NetAddressZZ_clone(orig: Long): Long
Link copied to clipboard
open fun COption_CVec_NetAddressZZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun COption_CVec_NetAddressZZ_free(_res: Long)
Link copied to clipboard
open fun COption_CVec_NetAddressZZ_none(): Long
Link copied to clipboard
open fun COption_CVec_NetAddressZZ_some(o: Array<Long>): Long
Link copied to clipboard
open fun COption_EventZ_clone(orig: Long): Long
Link copied to clipboard
open fun COption_EventZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun COption_EventZ_free(_res: Long)
Link copied to clipboard
open fun COption_EventZ_none(): Long
Link copied to clipboard
open fun COption_EventZ_some(o: Long): Long
Link copied to clipboard
open fun COption_FilterZ_free(_res: Long)
Link copied to clipboard
open fun COption_FilterZ_none(): Long
Link copied to clipboard
open fun COption_FilterZ_some(o: Long): Long
Link copied to clipboard
open fun COption_MonitorEventZ_clone(orig: Long): Long
Link copied to clipboard
open fun COption_MonitorEventZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun COption_MonitorEventZ_free(_res: Long)
Link copied to clipboard
open fun COption_MonitorEventZ_none(): Long
Link copied to clipboard
open fun COption_MonitorEventZ_some(o: Long): Long
Link copied to clipboard
open fun COption_NetworkUpdateZ_clone(orig: Long): Long
Link copied to clipboard
open fun COption_NetworkUpdateZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun COption_NetworkUpdateZ_free(_res: Long)
Link copied to clipboard
open fun COption_NetworkUpdateZ_none(): Long
Link copied to clipboard
open fun COption_NetworkUpdateZ_some(o: Long): Long
Link copied to clipboard
open fun COption_NoneZ_free(_res: COption_NoneZ)
Link copied to clipboard
open fun COption_NoneZ_none(): COption_NoneZ
Link copied to clipboard
open fun COption_NoneZ_some(): COption_NoneZ
Link copied to clipboard
open fun COption_TypeZ_clone(orig: Long): Long
Link copied to clipboard
open fun COption_TypeZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun COption_TypeZ_free(_res: Long)
Link copied to clipboard
open fun COption_TypeZ_none(): Long
Link copied to clipboard
open fun COption_TypeZ_some(o: Long): Long
Link copied to clipboard
open fun COption_u16Z_clone(orig: Long): Long
Link copied to clipboard
open fun COption_u16Z_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun COption_u16Z_free(_res: Long)
Link copied to clipboard
open fun COption_u16Z_none(): Long
Link copied to clipboard
open fun COption_u16Z_some(o: Short): Long
Link copied to clipboard
open fun COption_u32Z_clone(orig: Long): Long
Link copied to clipboard
open fun COption_u32Z_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun COption_u32Z_free(_res: Long)
Link copied to clipboard
open fun COption_u32Z_none(): Long
Link copied to clipboard
open fun COption_u32Z_some(o: Int): Long
Link copied to clipboard
open fun COption_u64Z_clone(orig: Long): Long
Link copied to clipboard
open fun COption_u64Z_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun COption_u64Z_free(_res: Long)
Link copied to clipboard
open fun COption_u64Z_none(): Long
Link copied to clipboard
open fun COption_u64Z_some(o: Long): Long
open fun CounterpartyChannelTransactionParameters_clone(orig: Long): Long
open fun CounterpartyChannelTransactionParameters_clone_ptr(arg: Long): Long
open fun CounterpartyChannelTransactionParameters_free(this_obj: Long)
open fun CounterpartyChannelTransactionParameters_get_pubkeys(this_ptr: Long): Long
open fun CounterpartyChannelTransactionParameters_new(pubkeys_arg: Long, selected_contest_delay_arg: Short): Long
open fun CounterpartyChannelTransactionParameters_read(ser: Array<Byte>): Long
open fun CounterpartyChannelTransactionParameters_set_pubkeys(this_ptr: Long, val: Long)
open fun CounterpartyChannelTransactionParameters_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun CounterpartyCommitmentSecrets_clone(orig: Long): Long
Link copied to clipboard
open fun CounterpartyCommitmentSecrets_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CounterpartyCommitmentSecrets_free(this_obj: Long)
open fun CounterpartyCommitmentSecrets_get_min_seen_secret(this_arg: Long): Long
Link copied to clipboard
open fun CounterpartyCommitmentSecrets_get_secret(this_arg: Long, idx: Long): Array<Byte>
Link copied to clipboard
open fun CounterpartyCommitmentSecrets_new(): Long
open fun CounterpartyCommitmentSecrets_provide_secret(this_arg: Long, idx: Long, secret: Array<Byte>): Long
Link copied to clipboard
open fun CounterpartyCommitmentSecrets_read(ser: Array<Byte>): Long
Link copied to clipboard
open fun CounterpartyCommitmentSecrets_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun CounterpartyForwardingInfo_clone(orig: Long): Long
Link copied to clipboard
open fun CounterpartyForwardingInfo_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CounterpartyForwardingInfo_free(this_obj: Long)
open fun CounterpartyForwardingInfo_get_cltv_expiry_delta(this_ptr: Long): Short
open fun CounterpartyForwardingInfo_get_fee_base_msat(this_ptr: Long): Int
Link copied to clipboard
open fun CounterpartyForwardingInfo_new(fee_base_msat_arg: Int, fee_proportional_millionths_arg: Int, cltv_expiry_delta_arg: Short): Long
Link copied to clipboard
open fun CounterpartyForwardingInfo_read(ser: Array<Byte>): Long
open fun CounterpartyForwardingInfo_set_cltv_expiry_delta(this_ptr: Long, val: Short)
open fun CounterpartyForwardingInfo_set_fee_base_msat(this_ptr: Long, val: Int)
open fun CounterpartyForwardingInfo_set_fee_proportional_millionths(this_ptr: Long, val: Int)
Link copied to clipboard
open fun CounterpartyForwardingInfo_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun create_invoice_from_channelmanager(channelmanager: Long, keys_manager: Long, network: Currency, amt_msat: Long, description: String): Long
open fun create_invoice_from_channelmanager_and_duration_since_epoch(channelmanager: Long, keys_manager: Long, network: Currency, amt_msat: Long, description: String, duration_since_epoch: Long): Long
Link copied to clipboard
open fun create_phantom_invoice(amt_msat: Long, description: String, payment_hash: Array<Byte>, payment_secret: Array<Byte>, phantom_route_hints: Array<Long>, keys_manager: Long, network: Currency): Long
Link copied to clipboard
open fun CreationError_clone(orig: Long): CreationError
Link copied to clipboard
open fun CreationError_description_too_long(): CreationError
Link copied to clipboard
open fun CreationError_eq(a: Long, b: Long): Boolean
Link copied to clipboard
open fun CreationError_invalid_amount(): CreationError
Link copied to clipboard
open fun CreationError_missing_route_hints(): CreationError
Link copied to clipboard
open fun CreationError_route_too_long(): CreationError
Link copied to clipboard
open fun CreationError_timestamp_out_of_bounds(): CreationError
Link copied to clipboard
open fun CreationError_to_str(o: Long): String
Link copied to clipboard
open fun CResult__u832APIErrorZ_clone(orig: Long): Long
Link copied to clipboard
open fun CResult__u832APIErrorZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult__u832APIErrorZ_err(e: Long): Long
Link copied to clipboard
open fun CResult__u832APIErrorZ_free(_res: Long)
Link copied to clipboard
open fun CResult__u832APIErrorZ_get_err(owner: Long): Long
Link copied to clipboard
open fun CResult__u832APIErrorZ_get_ok(owner: Long): Array<Byte>
Link copied to clipboard
open fun CResult__u832APIErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult__u832APIErrorZ_ok(o: Array<Byte>): Long
Link copied to clipboard
open fun CResult_AcceptChannelDecodeErrorZ_clone(orig: Long): Long
open fun CResult_AcceptChannelDecodeErrorZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_AcceptChannelDecodeErrorZ_err(e: Long): Long
Link copied to clipboard
open fun CResult_AcceptChannelDecodeErrorZ_free(_res: Long)
open fun CResult_AcceptChannelDecodeErrorZ_get_err(owner: Long): Long
Link copied to clipboard
open fun CResult_AcceptChannelDecodeErrorZ_get_ok(owner: Long): Long
Link copied to clipboard
open fun CResult_AcceptChannelDecodeErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_AcceptChannelDecodeErrorZ_ok(o: Long): Long
open fun CResult_AnnouncementSignaturesDecodeErrorZ_clone(orig: Long): Long
open fun CResult_AnnouncementSignaturesDecodeErrorZ_err(e: Long): Long
open fun CResult_AnnouncementSignaturesDecodeErrorZ_free(_res: Long)
open fun CResult_AnnouncementSignaturesDecodeErrorZ_get_err(owner: Long): Long
open fun CResult_AnnouncementSignaturesDecodeErrorZ_get_ok(owner: Long): Long
open fun CResult_AnnouncementSignaturesDecodeErrorZ_ok(o: Long): Long
Link copied to clipboard
open fun CResult_boolLightningErrorZ_clone(orig: Long): Long
Link copied to clipboard
open fun CResult_boolLightningErrorZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_boolLightningErrorZ_err(e: Long): Long
Link copied to clipboard
open fun CResult_boolLightningErrorZ_free(_res: Long)
Link copied to clipboard
open fun CResult_boolLightningErrorZ_get_err(owner: Long): Long
Link copied to clipboard
open fun CResult_boolLightningErrorZ_get_ok(owner: Long): Boolean
Link copied to clipboard
open fun CResult_boolLightningErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_boolLightningErrorZ_ok(o: Boolean): Long
Link copied to clipboard
open fun CResult_boolPeerHandleErrorZ_clone(orig: Long): Long
Link copied to clipboard
open fun CResult_boolPeerHandleErrorZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_boolPeerHandleErrorZ_err(e: Long): Long
Link copied to clipboard
open fun CResult_boolPeerHandleErrorZ_free(_res: Long)
Link copied to clipboard
open fun CResult_boolPeerHandleErrorZ_get_err(owner: Long): Long
Link copied to clipboard
open fun CResult_boolPeerHandleErrorZ_get_ok(owner: Long): Boolean
Link copied to clipboard
open fun CResult_boolPeerHandleErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_boolPeerHandleErrorZ_ok(o: Boolean): Long
open fun CResult_BuiltCommitmentTransactionDecodeErrorZ_free(_res: Long)
open fun CResult_BuiltCommitmentTransactionDecodeErrorZ_ok(o: Long): Long
open fun CResult_C2Tuple_PaymentHashPaymentSecretZNoneZ_free(_res: Long)
open fun CResult_C2Tuple_PaymentHashPaymentSecretZNoneZ_ok(o: Long): Long
open fun CResult_C2Tuple_SignatureCVec_SignatureZZNoneZ_free(_res: Long)
open fun CResult_C2Tuple_SignatureCVec_SignatureZZNoneZ_ok(o: Long): Long
open fun CResult_C2Tuple_SignatureSignatureZNoneZ_clone(orig: Long): Long
open fun CResult_C2Tuple_SignatureSignatureZNoneZ_clone_ptr(arg: Long): Long
open fun CResult_C2Tuple_SignatureSignatureZNoneZ_err(): Long
open fun CResult_C2Tuple_SignatureSignatureZNoneZ_free(_res: Long)
open fun CResult_C2Tuple_SignatureSignatureZNoneZ_get_err(owner: Long)
open fun CResult_C2Tuple_SignatureSignatureZNoneZ_get_ok(owner: Long): Long
open fun CResult_C2Tuple_SignatureSignatureZNoneZ_is_ok(o: Long): Boolean
open fun CResult_C2Tuple_SignatureSignatureZNoneZ_ok(o: Long): Long
open fun CResult_ChannelAnnouncementDecodeErrorZ_clone(orig: Long): Long
open fun CResult_ChannelAnnouncementDecodeErrorZ_clone_ptr(arg: Long): Long
open fun CResult_ChannelAnnouncementDecodeErrorZ_err(e: Long): Long
open fun CResult_ChannelAnnouncementDecodeErrorZ_free(_res: Long)
open fun CResult_ChannelAnnouncementDecodeErrorZ_get_err(owner: Long): Long
open fun CResult_ChannelAnnouncementDecodeErrorZ_get_ok(owner: Long): Long
open fun CResult_ChannelAnnouncementDecodeErrorZ_is_ok(o: Long): Boolean
open fun CResult_ChannelAnnouncementDecodeErrorZ_ok(o: Long): Long
Link copied to clipboard
open fun CResult_ChannelConfigDecodeErrorZ_clone(orig: Long): Long
open fun CResult_ChannelConfigDecodeErrorZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_ChannelConfigDecodeErrorZ_err(e: Long): Long
Link copied to clipboard
open fun CResult_ChannelConfigDecodeErrorZ_free(_res: Long)
open fun CResult_ChannelConfigDecodeErrorZ_get_err(owner: Long): Long
Link copied to clipboard
open fun CResult_ChannelConfigDecodeErrorZ_get_ok(owner: Long): Long
Link copied to clipboard
open fun CResult_ChannelConfigDecodeErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_ChannelConfigDecodeErrorZ_ok(o: Long): Long
open fun CResult_ChannelCounterpartyDecodeErrorZ_clone(orig: Long): Long
open fun CResult_ChannelCounterpartyDecodeErrorZ_clone_ptr(arg: Long): Long
open fun CResult_ChannelCounterpartyDecodeErrorZ_err(e: Long): Long
open fun CResult_ChannelCounterpartyDecodeErrorZ_free(_res: Long)
open fun CResult_ChannelCounterpartyDecodeErrorZ_get_err(owner: Long): Long
open fun CResult_ChannelCounterpartyDecodeErrorZ_get_ok(owner: Long): Long
open fun CResult_ChannelCounterpartyDecodeErrorZ_is_ok(o: Long): Boolean
open fun CResult_ChannelCounterpartyDecodeErrorZ_ok(o: Long): Long
Link copied to clipboard
open fun CResult_ChannelDetailsDecodeErrorZ_clone(orig: Long): Long
open fun CResult_ChannelDetailsDecodeErrorZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_ChannelDetailsDecodeErrorZ_err(e: Long): Long
Link copied to clipboard
open fun CResult_ChannelDetailsDecodeErrorZ_free(_res: Long)
open fun CResult_ChannelDetailsDecodeErrorZ_get_err(owner: Long): Long
open fun CResult_ChannelDetailsDecodeErrorZ_get_ok(owner: Long): Long
Link copied to clipboard
open fun CResult_ChannelDetailsDecodeErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_ChannelDetailsDecodeErrorZ_ok(o: Long): Long
Link copied to clipboard
open fun CResult_ChannelFeaturesDecodeErrorZ_err(e: Long): Long
Link copied to clipboard
open fun CResult_ChannelFeaturesDecodeErrorZ_free(_res: Long)
open fun CResult_ChannelFeaturesDecodeErrorZ_get_err(owner: Long): Long
open fun CResult_ChannelFeaturesDecodeErrorZ_get_ok(owner: Long): Long
open fun CResult_ChannelFeaturesDecodeErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_ChannelFeaturesDecodeErrorZ_ok(o: Long): Long
Link copied to clipboard
open fun CResult_ChannelInfoDecodeErrorZ_clone(orig: Long): Long
open fun CResult_ChannelInfoDecodeErrorZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_ChannelInfoDecodeErrorZ_err(e: Long): Long
Link copied to clipboard
open fun CResult_ChannelInfoDecodeErrorZ_free(_res: Long)
Link copied to clipboard
open fun CResult_ChannelInfoDecodeErrorZ_get_err(owner: Long): Long
Link copied to clipboard
open fun CResult_ChannelInfoDecodeErrorZ_get_ok(owner: Long): Long
Link copied to clipboard
open fun CResult_ChannelInfoDecodeErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_ChannelInfoDecodeErrorZ_ok(o: Long): Long
open fun CResult_ChannelMonitorUpdateDecodeErrorZ_clone(orig: Long): Long
open fun CResult_ChannelMonitorUpdateDecodeErrorZ_clone_ptr(arg: Long): Long
open fun CResult_ChannelMonitorUpdateDecodeErrorZ_err(e: Long): Long
open fun CResult_ChannelMonitorUpdateDecodeErrorZ_free(_res: Long)
open fun CResult_ChannelMonitorUpdateDecodeErrorZ_get_err(owner: Long): Long
open fun CResult_ChannelMonitorUpdateDecodeErrorZ_get_ok(owner: Long): Long
open fun CResult_ChannelMonitorUpdateDecodeErrorZ_is_ok(o: Long): Boolean
open fun CResult_ChannelMonitorUpdateDecodeErrorZ_ok(o: Long): Long
open fun CResult_ChannelPublicKeysDecodeErrorZ_clone(orig: Long): Long
open fun CResult_ChannelPublicKeysDecodeErrorZ_clone_ptr(arg: Long): Long
open fun CResult_ChannelPublicKeysDecodeErrorZ_err(e: Long): Long
open fun CResult_ChannelPublicKeysDecodeErrorZ_free(_res: Long)
open fun CResult_ChannelPublicKeysDecodeErrorZ_get_err(owner: Long): Long
open fun CResult_ChannelPublicKeysDecodeErrorZ_get_ok(owner: Long): Long
open fun CResult_ChannelPublicKeysDecodeErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_ChannelPublicKeysDecodeErrorZ_ok(o: Long): Long
open fun CResult_ChannelReestablishDecodeErrorZ_clone(orig: Long): Long
open fun CResult_ChannelReestablishDecodeErrorZ_clone_ptr(arg: Long): Long
open fun CResult_ChannelReestablishDecodeErrorZ_err(e: Long): Long
open fun CResult_ChannelReestablishDecodeErrorZ_free(_res: Long)
open fun CResult_ChannelReestablishDecodeErrorZ_get_err(owner: Long): Long
open fun CResult_ChannelReestablishDecodeErrorZ_get_ok(owner: Long): Long
open fun CResult_ChannelReestablishDecodeErrorZ_is_ok(o: Long): Boolean
open fun CResult_ChannelReestablishDecodeErrorZ_ok(o: Long): Long
open fun CResult_ChannelTypeFeaturesDecodeErrorZ_err(e: Long): Long
open fun CResult_ChannelTypeFeaturesDecodeErrorZ_free(_res: Long)
open fun CResult_ChannelTypeFeaturesDecodeErrorZ_get_err(owner: Long): Long
open fun CResult_ChannelTypeFeaturesDecodeErrorZ_get_ok(owner: Long): Long
open fun CResult_ChannelTypeFeaturesDecodeErrorZ_is_ok(o: Long): Boolean
open fun CResult_ChannelTypeFeaturesDecodeErrorZ_ok(o: Long): Long
Link copied to clipboard
open fun CResult_ChannelUpdateDecodeErrorZ_clone(orig: Long): Long
open fun CResult_ChannelUpdateDecodeErrorZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_ChannelUpdateDecodeErrorZ_err(e: Long): Long
Link copied to clipboard
open fun CResult_ChannelUpdateDecodeErrorZ_free(_res: Long)
open fun CResult_ChannelUpdateDecodeErrorZ_get_err(owner: Long): Long
Link copied to clipboard
open fun CResult_ChannelUpdateDecodeErrorZ_get_ok(owner: Long): Long
Link copied to clipboard
open fun CResult_ChannelUpdateDecodeErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_ChannelUpdateDecodeErrorZ_ok(o: Long): Long
open fun CResult_ChannelUpdateInfoDecodeErrorZ_clone(orig: Long): Long
open fun CResult_ChannelUpdateInfoDecodeErrorZ_clone_ptr(arg: Long): Long
open fun CResult_ChannelUpdateInfoDecodeErrorZ_err(e: Long): Long
open fun CResult_ChannelUpdateInfoDecodeErrorZ_free(_res: Long)
open fun CResult_ChannelUpdateInfoDecodeErrorZ_get_err(owner: Long): Long
open fun CResult_ChannelUpdateInfoDecodeErrorZ_get_ok(owner: Long): Long
open fun CResult_ChannelUpdateInfoDecodeErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_ChannelUpdateInfoDecodeErrorZ_ok(o: Long): Long
Link copied to clipboard
open fun CResult_ClosingSignedDecodeErrorZ_clone(orig: Long): Long
open fun CResult_ClosingSignedDecodeErrorZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_ClosingSignedDecodeErrorZ_err(e: Long): Long
Link copied to clipboard
open fun CResult_ClosingSignedDecodeErrorZ_free(_res: Long)
open fun CResult_ClosingSignedDecodeErrorZ_get_err(owner: Long): Long
Link copied to clipboard
open fun CResult_ClosingSignedDecodeErrorZ_get_ok(owner: Long): Long
Link copied to clipboard
open fun CResult_ClosingSignedDecodeErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_ClosingSignedDecodeErrorZ_ok(o: Long): Long
open fun CResult_ClosingSignedFeeRangeDecodeErrorZ_clone(orig: Long): Long
open fun CResult_ClosingSignedFeeRangeDecodeErrorZ_err(e: Long): Long
open fun CResult_ClosingSignedFeeRangeDecodeErrorZ_free(_res: Long)
open fun CResult_ClosingSignedFeeRangeDecodeErrorZ_get_err(owner: Long): Long
open fun CResult_ClosingSignedFeeRangeDecodeErrorZ_get_ok(owner: Long): Long
open fun CResult_ClosingSignedFeeRangeDecodeErrorZ_is_ok(o: Long): Boolean
open fun CResult_ClosingSignedFeeRangeDecodeErrorZ_ok(o: Long): Long
open fun CResult_CommitmentSignedDecodeErrorZ_clone(orig: Long): Long
open fun CResult_CommitmentSignedDecodeErrorZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_CommitmentSignedDecodeErrorZ_err(e: Long): Long
open fun CResult_CommitmentSignedDecodeErrorZ_free(_res: Long)
open fun CResult_CommitmentSignedDecodeErrorZ_get_err(owner: Long): Long
open fun CResult_CommitmentSignedDecodeErrorZ_get_ok(owner: Long): Long
open fun CResult_CommitmentSignedDecodeErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_CommitmentSignedDecodeErrorZ_ok(o: Long): Long
open fun CResult_CommitmentTransactionDecodeErrorZ_clone(orig: Long): Long
open fun CResult_CommitmentTransactionDecodeErrorZ_err(e: Long): Long
open fun CResult_CommitmentTransactionDecodeErrorZ_free(_res: Long)
open fun CResult_CommitmentTransactionDecodeErrorZ_get_err(owner: Long): Long
open fun CResult_CommitmentTransactionDecodeErrorZ_get_ok(owner: Long): Long
open fun CResult_CommitmentTransactionDecodeErrorZ_is_ok(o: Long): Boolean
open fun CResult_CommitmentTransactionDecodeErrorZ_ok(o: Long): Long
open fun CResult_COption_ClosureReasonZDecodeErrorZ_clone(orig: Long): Long
open fun CResult_COption_ClosureReasonZDecodeErrorZ_err(e: Long): Long
open fun CResult_COption_ClosureReasonZDecodeErrorZ_free(_res: Long)
open fun CResult_COption_ClosureReasonZDecodeErrorZ_get_err(owner: Long): Long
open fun CResult_COption_ClosureReasonZDecodeErrorZ_get_ok(owner: Long): Long
open fun CResult_COption_ClosureReasonZDecodeErrorZ_ok(o: Long): Long
Link copied to clipboard
open fun CResult_COption_EventZDecodeErrorZ_clone(orig: Long): Long
open fun CResult_COption_EventZDecodeErrorZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_COption_EventZDecodeErrorZ_err(e: Long): Long
Link copied to clipboard
open fun CResult_COption_EventZDecodeErrorZ_free(_res: Long)
open fun CResult_COption_EventZDecodeErrorZ_get_err(owner: Long): Long
open fun CResult_COption_EventZDecodeErrorZ_get_ok(owner: Long): Long
Link copied to clipboard
open fun CResult_COption_EventZDecodeErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_COption_EventZDecodeErrorZ_ok(o: Long): Long
open fun CResult_COption_MonitorEventZDecodeErrorZ_clone(orig: Long): Long
open fun CResult_COption_MonitorEventZDecodeErrorZ_err(e: Long): Long
open fun CResult_COption_MonitorEventZDecodeErrorZ_free(_res: Long)
open fun CResult_COption_MonitorEventZDecodeErrorZ_get_err(owner: Long): Long
open fun CResult_COption_MonitorEventZDecodeErrorZ_get_ok(owner: Long): Long
open fun CResult_COption_MonitorEventZDecodeErrorZ_is_ok(o: Long): Boolean
open fun CResult_COption_MonitorEventZDecodeErrorZ_ok(o: Long): Long
open fun CResult_COption_NetworkUpdateZDecodeErrorZ_clone(orig: Long): Long
open fun CResult_COption_NetworkUpdateZDecodeErrorZ_err(e: Long): Long
open fun CResult_COption_NetworkUpdateZDecodeErrorZ_free(_res: Long)
open fun CResult_COption_NetworkUpdateZDecodeErrorZ_get_err(owner: Long): Long
open fun CResult_COption_NetworkUpdateZDecodeErrorZ_get_ok(owner: Long): Long
open fun CResult_COption_NetworkUpdateZDecodeErrorZ_ok(o: Long): Long
Link copied to clipboard
open fun CResult_COption_TypeZDecodeErrorZ_clone(orig: Long): Long
open fun CResult_COption_TypeZDecodeErrorZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_COption_TypeZDecodeErrorZ_err(e: Long): Long
Link copied to clipboard
open fun CResult_COption_TypeZDecodeErrorZ_free(_res: Long)
open fun CResult_COption_TypeZDecodeErrorZ_get_err(owner: Long): Long
Link copied to clipboard
open fun CResult_COption_TypeZDecodeErrorZ_get_ok(owner: Long): Long
Link copied to clipboard
open fun CResult_COption_TypeZDecodeErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_COption_TypeZDecodeErrorZ_ok(o: Long): Long
open fun CResult_CounterpartyForwardingInfoDecodeErrorZ_free(_res: Long)
open fun CResult_CounterpartyForwardingInfoDecodeErrorZ_ok(o: Long): Long
Link copied to clipboard
open fun CResult_CVec_CVec_u8ZZNoneZ_clone(orig: Long): Long
Link copied to clipboard
open fun CResult_CVec_CVec_u8ZZNoneZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_CVec_CVec_u8ZZNoneZ_err(): Long
Link copied to clipboard
open fun CResult_CVec_CVec_u8ZZNoneZ_free(_res: Long)
Link copied to clipboard
open fun CResult_CVec_CVec_u8ZZNoneZ_get_err(owner: Long)
Link copied to clipboard
open fun CResult_CVec_CVec_u8ZZNoneZ_get_ok(owner: Long): Array<Array<Byte>>
Link copied to clipboard
open fun CResult_CVec_CVec_u8ZZNoneZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_CVec_CVec_u8ZZNoneZ_ok(o: Array<Array<Byte>>): Long
Link copied to clipboard
open fun CResult_CVec_SignatureZNoneZ_clone(orig: Long): Long
Link copied to clipboard
open fun CResult_CVec_SignatureZNoneZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_CVec_SignatureZNoneZ_err(): Long
Link copied to clipboard
open fun CResult_CVec_SignatureZNoneZ_free(_res: Long)
Link copied to clipboard
open fun CResult_CVec_SignatureZNoneZ_get_err(owner: Long)
Link copied to clipboard
open fun CResult_CVec_SignatureZNoneZ_get_ok(owner: Long): Array<Array<Byte>>
Link copied to clipboard
open fun CResult_CVec_SignatureZNoneZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_CVec_SignatureZNoneZ_ok(o: Array<Array<Byte>>): Long
Link copied to clipboard
open fun CResult_CVec_u8ZPeerHandleErrorZ_clone(orig: Long): Long
open fun CResult_CVec_u8ZPeerHandleErrorZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_CVec_u8ZPeerHandleErrorZ_err(e: Long): Long
Link copied to clipboard
open fun CResult_CVec_u8ZPeerHandleErrorZ_free(_res: Long)
Link copied to clipboard
open fun CResult_CVec_u8ZPeerHandleErrorZ_get_err(owner: Long): Long
Link copied to clipboard
open fun CResult_CVec_u8ZPeerHandleErrorZ_get_ok(owner: Long): Array<Byte>
Link copied to clipboard
open fun CResult_CVec_u8ZPeerHandleErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_CVec_u8ZPeerHandleErrorZ_ok(o: Array<Byte>): Long
Link copied to clipboard
open fun CResult_DescriptionCreationErrorZ_clone(orig: Long): Long
open fun CResult_DescriptionCreationErrorZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_DescriptionCreationErrorZ_err(e: CreationError): Long
Link copied to clipboard
open fun CResult_DescriptionCreationErrorZ_free(_res: Long)
open fun CResult_DescriptionCreationErrorZ_get_err(owner: Long): CreationError
Link copied to clipboard
open fun CResult_DescriptionCreationErrorZ_get_ok(owner: Long): Long
Link copied to clipboard
open fun CResult_DescriptionCreationErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_DescriptionCreationErrorZ_ok(o: Long): Long
Link copied to clipboard
open fun CResult_ErrorMessageDecodeErrorZ_clone(orig: Long): Long
open fun CResult_ErrorMessageDecodeErrorZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_ErrorMessageDecodeErrorZ_err(e: Long): Long
Link copied to clipboard
open fun CResult_ErrorMessageDecodeErrorZ_free(_res: Long)
Link copied to clipboard
open fun CResult_ErrorMessageDecodeErrorZ_get_err(owner: Long): Long
Link copied to clipboard
open fun CResult_ErrorMessageDecodeErrorZ_get_ok(owner: Long): Long
Link copied to clipboard
open fun CResult_ErrorMessageDecodeErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_ErrorMessageDecodeErrorZ_ok(o: Long): Long
open fun CResult_FixedPenaltyScorerDecodeErrorZ_clone(orig: Long): Long
open fun CResult_FixedPenaltyScorerDecodeErrorZ_clone_ptr(arg: Long): Long
open fun CResult_FixedPenaltyScorerDecodeErrorZ_err(e: Long): Long
open fun CResult_FixedPenaltyScorerDecodeErrorZ_free(_res: Long)
open fun CResult_FixedPenaltyScorerDecodeErrorZ_get_err(owner: Long): Long
open fun CResult_FixedPenaltyScorerDecodeErrorZ_get_ok(owner: Long): Long
open fun CResult_FixedPenaltyScorerDecodeErrorZ_is_ok(o: Long): Boolean
open fun CResult_FixedPenaltyScorerDecodeErrorZ_ok(o: Long): Long
Link copied to clipboard
open fun CResult_FundingCreatedDecodeErrorZ_clone(orig: Long): Long
open fun CResult_FundingCreatedDecodeErrorZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_FundingCreatedDecodeErrorZ_err(e: Long): Long
Link copied to clipboard
open fun CResult_FundingCreatedDecodeErrorZ_free(_res: Long)
open fun CResult_FundingCreatedDecodeErrorZ_get_err(owner: Long): Long
open fun CResult_FundingCreatedDecodeErrorZ_get_ok(owner: Long): Long
Link copied to clipboard
open fun CResult_FundingCreatedDecodeErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_FundingCreatedDecodeErrorZ_ok(o: Long): Long
Link copied to clipboard
open fun CResult_FundingLockedDecodeErrorZ_clone(orig: Long): Long
open fun CResult_FundingLockedDecodeErrorZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_FundingLockedDecodeErrorZ_err(e: Long): Long
Link copied to clipboard
open fun CResult_FundingLockedDecodeErrorZ_free(_res: Long)
open fun CResult_FundingLockedDecodeErrorZ_get_err(owner: Long): Long
Link copied to clipboard
open fun CResult_FundingLockedDecodeErrorZ_get_ok(owner: Long): Long
Link copied to clipboard
open fun CResult_FundingLockedDecodeErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_FundingLockedDecodeErrorZ_ok(o: Long): Long
Link copied to clipboard
open fun CResult_FundingSignedDecodeErrorZ_clone(orig: Long): Long
open fun CResult_FundingSignedDecodeErrorZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_FundingSignedDecodeErrorZ_err(e: Long): Long
Link copied to clipboard
open fun CResult_FundingSignedDecodeErrorZ_free(_res: Long)
open fun CResult_FundingSignedDecodeErrorZ_get_err(owner: Long): Long
Link copied to clipboard
open fun CResult_FundingSignedDecodeErrorZ_get_ok(owner: Long): Long
Link copied to clipboard
open fun CResult_FundingSignedDecodeErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_FundingSignedDecodeErrorZ_ok(o: Long): Long
open fun CResult_GossipTimestampFilterDecodeErrorZ_clone(orig: Long): Long
open fun CResult_GossipTimestampFilterDecodeErrorZ_err(e: Long): Long
open fun CResult_GossipTimestampFilterDecodeErrorZ_free(_res: Long)
open fun CResult_GossipTimestampFilterDecodeErrorZ_get_err(owner: Long): Long
open fun CResult_GossipTimestampFilterDecodeErrorZ_get_ok(owner: Long): Long
open fun CResult_GossipTimestampFilterDecodeErrorZ_is_ok(o: Long): Boolean
open fun CResult_GossipTimestampFilterDecodeErrorZ_ok(o: Long): Long
open fun CResult_HolderCommitmentTransactionDecodeErrorZ_free(_res: Long)
open fun CResult_HTLCOutputInCommitmentDecodeErrorZ_clone(orig: Long): Long
open fun CResult_HTLCOutputInCommitmentDecodeErrorZ_err(e: Long): Long
open fun CResult_HTLCOutputInCommitmentDecodeErrorZ_free(_res: Long)
open fun CResult_HTLCOutputInCommitmentDecodeErrorZ_get_err(owner: Long): Long
open fun CResult_HTLCOutputInCommitmentDecodeErrorZ_get_ok(owner: Long): Long
open fun CResult_HTLCOutputInCommitmentDecodeErrorZ_ok(o: Long): Long
Link copied to clipboard
open fun CResult_HTLCUpdateDecodeErrorZ_clone(orig: Long): Long
Link copied to clipboard
open fun CResult_HTLCUpdateDecodeErrorZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_HTLCUpdateDecodeErrorZ_err(e: Long): Long
Link copied to clipboard
open fun CResult_HTLCUpdateDecodeErrorZ_free(_res: Long)
Link copied to clipboard
open fun CResult_HTLCUpdateDecodeErrorZ_get_err(owner: Long): Long
Link copied to clipboard
open fun CResult_HTLCUpdateDecodeErrorZ_get_ok(owner: Long): Long
Link copied to clipboard
open fun CResult_HTLCUpdateDecodeErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_HTLCUpdateDecodeErrorZ_ok(o: Long): Long
Link copied to clipboard
open fun CResult_InitDecodeErrorZ_clone(orig: Long): Long
Link copied to clipboard
open fun CResult_InitDecodeErrorZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_InitDecodeErrorZ_err(e: Long): Long
Link copied to clipboard
open fun CResult_InitDecodeErrorZ_free(_res: Long)
Link copied to clipboard
open fun CResult_InitDecodeErrorZ_get_err(owner: Long): Long
Link copied to clipboard
open fun CResult_InitDecodeErrorZ_get_ok(owner: Long): Long
Link copied to clipboard
open fun CResult_InitDecodeErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_InitDecodeErrorZ_ok(o: Long): Long
Link copied to clipboard
open fun CResult_InitFeaturesDecodeErrorZ_err(e: Long): Long
Link copied to clipboard
open fun CResult_InitFeaturesDecodeErrorZ_free(_res: Long)
Link copied to clipboard
open fun CResult_InitFeaturesDecodeErrorZ_get_err(owner: Long): Long
Link copied to clipboard
open fun CResult_InitFeaturesDecodeErrorZ_get_ok(owner: Long): Long
Link copied to clipboard
open fun CResult_InitFeaturesDecodeErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_InitFeaturesDecodeErrorZ_ok(o: Long): Long
Link copied to clipboard
open fun CResult_InMemorySignerDecodeErrorZ_clone(orig: Long): Long
open fun CResult_InMemorySignerDecodeErrorZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_InMemorySignerDecodeErrorZ_err(e: Long): Long
Link copied to clipboard
open fun CResult_InMemorySignerDecodeErrorZ_free(_res: Long)
open fun CResult_InMemorySignerDecodeErrorZ_get_err(owner: Long): Long
open fun CResult_InMemorySignerDecodeErrorZ_get_ok(owner: Long): Long
Link copied to clipboard
open fun CResult_InMemorySignerDecodeErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_InMemorySignerDecodeErrorZ_ok(o: Long): Long
Link copied to clipboard
open fun CResult_InvoiceFeaturesDecodeErrorZ_err(e: Long): Long
Link copied to clipboard
open fun CResult_InvoiceFeaturesDecodeErrorZ_free(_res: Long)
open fun CResult_InvoiceFeaturesDecodeErrorZ_get_err(owner: Long): Long
open fun CResult_InvoiceFeaturesDecodeErrorZ_get_ok(owner: Long): Long
open fun CResult_InvoiceFeaturesDecodeErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_InvoiceFeaturesDecodeErrorZ_ok(o: Long): Long
Link copied to clipboard
open fun CResult_InvoiceNoneZ_clone(orig: Long): Long
Link copied to clipboard
open fun CResult_InvoiceNoneZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_InvoiceNoneZ_err(): Long
Link copied to clipboard
open fun CResult_InvoiceNoneZ_free(_res: Long)
Link copied to clipboard
open fun CResult_InvoiceNoneZ_get_err(owner: Long)
Link copied to clipboard
open fun CResult_InvoiceNoneZ_get_ok(owner: Long): Long
Link copied to clipboard
open fun CResult_InvoiceNoneZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_InvoiceNoneZ_ok(o: Long): Long
Link copied to clipboard
open fun CResult_InvoiceSemanticErrorZ_clone(orig: Long): Long
Link copied to clipboard
open fun CResult_InvoiceSemanticErrorZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_InvoiceSemanticErrorZ_err(e: SemanticError): Long
Link copied to clipboard
open fun CResult_InvoiceSemanticErrorZ_free(_res: Long)
Link copied to clipboard
open fun CResult_InvoiceSemanticErrorZ_get_err(owner: Long): SemanticError
Link copied to clipboard
open fun CResult_InvoiceSemanticErrorZ_get_ok(owner: Long): Long
Link copied to clipboard
open fun CResult_InvoiceSemanticErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_InvoiceSemanticErrorZ_ok(o: Long): Long
open fun CResult_InvoiceSignOrCreationErrorZ_clone(orig: Long): Long
open fun CResult_InvoiceSignOrCreationErrorZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_InvoiceSignOrCreationErrorZ_err(e: Long): Long
Link copied to clipboard
open fun CResult_InvoiceSignOrCreationErrorZ_free(_res: Long)
open fun CResult_InvoiceSignOrCreationErrorZ_get_err(owner: Long): Long
open fun CResult_InvoiceSignOrCreationErrorZ_get_ok(owner: Long): Long
open fun CResult_InvoiceSignOrCreationErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_InvoiceSignOrCreationErrorZ_ok(o: Long): Long
Link copied to clipboard
open fun CResult_LockedChannelMonitorNoneZ_err(): Long
Link copied to clipboard
open fun CResult_LockedChannelMonitorNoneZ_free(_res: Long)
open fun CResult_LockedChannelMonitorNoneZ_get_err(owner: Long)
Link copied to clipboard
open fun CResult_LockedChannelMonitorNoneZ_get_ok(owner: Long): Long
Link copied to clipboard
open fun CResult_LockedChannelMonitorNoneZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_LockedChannelMonitorNoneZ_ok(o: Long): Long
Link copied to clipboard
open fun CResult_NetAddressDecodeErrorZ_clone(orig: Long): Long
Link copied to clipboard
open fun CResult_NetAddressDecodeErrorZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_NetAddressDecodeErrorZ_err(e: Long): Long
Link copied to clipboard
open fun CResult_NetAddressDecodeErrorZ_free(_res: Long)
Link copied to clipboard
open fun CResult_NetAddressDecodeErrorZ_get_err(owner: Long): Long
Link copied to clipboard
open fun CResult_NetAddressDecodeErrorZ_get_ok(owner: Long): Long
Link copied to clipboard
open fun CResult_NetAddressDecodeErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_NetAddressDecodeErrorZ_ok(o: Long): Long
Link copied to clipboard
open fun CResult_NetworkGraphDecodeErrorZ_clone(orig: Long): Long
open fun CResult_NetworkGraphDecodeErrorZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_NetworkGraphDecodeErrorZ_err(e: Long): Long
Link copied to clipboard
open fun CResult_NetworkGraphDecodeErrorZ_free(_res: Long)
Link copied to clipboard
open fun CResult_NetworkGraphDecodeErrorZ_get_err(owner: Long): Long
Link copied to clipboard
open fun CResult_NetworkGraphDecodeErrorZ_get_ok(owner: Long): Long
Link copied to clipboard
open fun CResult_NetworkGraphDecodeErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_NetworkGraphDecodeErrorZ_ok(o: Long): Long
open fun CResult_NodeAnnouncementDecodeErrorZ_clone(orig: Long): Long
open fun CResult_NodeAnnouncementDecodeErrorZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_NodeAnnouncementDecodeErrorZ_err(e: Long): Long
open fun CResult_NodeAnnouncementDecodeErrorZ_free(_res: Long)
open fun CResult_NodeAnnouncementDecodeErrorZ_get_err(owner: Long): Long
open fun CResult_NodeAnnouncementDecodeErrorZ_get_ok(owner: Long): Long
open fun CResult_NodeAnnouncementDecodeErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_NodeAnnouncementDecodeErrorZ_ok(o: Long): Long
open fun CResult_NodeAnnouncementInfoDecodeErrorZ_clone(orig: Long): Long
open fun CResult_NodeAnnouncementInfoDecodeErrorZ_clone_ptr(arg: Long): Long
open fun CResult_NodeAnnouncementInfoDecodeErrorZ_err(e: Long): Long
open fun CResult_NodeAnnouncementInfoDecodeErrorZ_free(_res: Long)
open fun CResult_NodeAnnouncementInfoDecodeErrorZ_get_err(owner: Long): Long
open fun CResult_NodeAnnouncementInfoDecodeErrorZ_get_ok(owner: Long): Long
open fun CResult_NodeAnnouncementInfoDecodeErrorZ_is_ok(o: Long): Boolean
open fun CResult_NodeAnnouncementInfoDecodeErrorZ_ok(o: Long): Long
Link copied to clipboard
open fun CResult_NodeFeaturesDecodeErrorZ_err(e: Long): Long
Link copied to clipboard
open fun CResult_NodeFeaturesDecodeErrorZ_free(_res: Long)
Link copied to clipboard
open fun CResult_NodeFeaturesDecodeErrorZ_get_err(owner: Long): Long
Link copied to clipboard
open fun CResult_NodeFeaturesDecodeErrorZ_get_ok(owner: Long): Long
Link copied to clipboard
open fun CResult_NodeFeaturesDecodeErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_NodeFeaturesDecodeErrorZ_ok(o: Long): Long
Link copied to clipboard
open fun CResult_NodeIdDecodeErrorZ_clone(orig: Long): Long
Link copied to clipboard
open fun CResult_NodeIdDecodeErrorZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_NodeIdDecodeErrorZ_err(e: Long): Long
Link copied to clipboard
open fun CResult_NodeIdDecodeErrorZ_free(_res: Long)
Link copied to clipboard
open fun CResult_NodeIdDecodeErrorZ_get_err(owner: Long): Long
Link copied to clipboard
open fun CResult_NodeIdDecodeErrorZ_get_ok(owner: Long): Long
Link copied to clipboard
open fun CResult_NodeIdDecodeErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_NodeIdDecodeErrorZ_ok(o: Long): Long
Link copied to clipboard
open fun CResult_NodeInfoDecodeErrorZ_clone(orig: Long): Long
Link copied to clipboard
open fun CResult_NodeInfoDecodeErrorZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_NodeInfoDecodeErrorZ_err(e: Long): Long
Link copied to clipboard
open fun CResult_NodeInfoDecodeErrorZ_free(_res: Long)
Link copied to clipboard
open fun CResult_NodeInfoDecodeErrorZ_get_err(owner: Long): Long
Link copied to clipboard
open fun CResult_NodeInfoDecodeErrorZ_get_ok(owner: Long): Long
Link copied to clipboard
open fun CResult_NodeInfoDecodeErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_NodeInfoDecodeErrorZ_ok(o: Long): Long
Link copied to clipboard
open fun CResult_NoneAPIErrorZ_clone(orig: Long): Long
Link copied to clipboard
open fun CResult_NoneAPIErrorZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_NoneAPIErrorZ_err(e: Long): Long
Link copied to clipboard
open fun CResult_NoneAPIErrorZ_free(_res: Long)
Link copied to clipboard
open fun CResult_NoneAPIErrorZ_get_err(owner: Long): Long
Link copied to clipboard
open fun CResult_NoneAPIErrorZ_get_ok(owner: Long)
Link copied to clipboard
open fun CResult_NoneAPIErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_NoneAPIErrorZ_ok(): Long
open fun CResult_NoneChannelMonitorUpdateErrZ_clone(orig: Long): Long
open fun CResult_NoneChannelMonitorUpdateErrZ_clone_ptr(arg: Long): Long
open fun CResult_NoneChannelMonitorUpdateErrZ_free(_res: Long)
open fun CResult_NoneChannelMonitorUpdateErrZ_get_ok(owner: Long)
open fun CResult_NoneChannelMonitorUpdateErrZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_NoneChannelMonitorUpdateErrZ_ok(): Long
Link copied to clipboard
open fun CResult_NoneErrorZ_clone(orig: Long): Long
Link copied to clipboard
open fun CResult_NoneErrorZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_NoneErrorZ_err(e: IOError): Long
Link copied to clipboard
open fun CResult_NoneErrorZ_free(_res: Long)
Link copied to clipboard
open fun CResult_NoneErrorZ_get_err(owner: Long): IOError
Link copied to clipboard
open fun CResult_NoneErrorZ_get_ok(owner: Long)
Link copied to clipboard
open fun CResult_NoneErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_NoneErrorZ_ok(): Long
Link copied to clipboard
open fun CResult_NoneLightningErrorZ_clone(orig: Long): Long
Link copied to clipboard
open fun CResult_NoneLightningErrorZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_NoneLightningErrorZ_err(e: Long): Long
Link copied to clipboard
open fun CResult_NoneLightningErrorZ_free(_res: Long)
Link copied to clipboard
open fun CResult_NoneLightningErrorZ_get_err(owner: Long): Long
Link copied to clipboard
open fun CResult_NoneLightningErrorZ_get_ok(owner: Long)
Link copied to clipboard
open fun CResult_NoneLightningErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_NoneLightningErrorZ_ok(): Long
Link copied to clipboard
open fun CResult_NoneNoneZ_clone(orig: Long): Long
Link copied to clipboard
open fun CResult_NoneNoneZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_NoneNoneZ_err(): Long
Link copied to clipboard
open fun CResult_NoneNoneZ_free(_res: Long)
Link copied to clipboard
open fun CResult_NoneNoneZ_get_err(owner: Long)
Link copied to clipboard
open fun CResult_NoneNoneZ_get_ok(owner: Long)
Link copied to clipboard
open fun CResult_NoneNoneZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_NoneNoneZ_ok(): Long
Link copied to clipboard
open fun CResult_NonePaymentSendFailureZ_clone(orig: Long): Long
open fun CResult_NonePaymentSendFailureZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_NonePaymentSendFailureZ_err(e: Long): Long
Link copied to clipboard
open fun CResult_NonePaymentSendFailureZ_free(_res: Long)
Link copied to clipboard
open fun CResult_NonePaymentSendFailureZ_get_err(owner: Long): Long
Link copied to clipboard
open fun CResult_NonePaymentSendFailureZ_get_ok(owner: Long)
Link copied to clipboard
open fun CResult_NonePaymentSendFailureZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_NonePaymentSendFailureZ_ok(): Long
Link copied to clipboard
open fun CResult_NonePeerHandleErrorZ_clone(orig: Long): Long
Link copied to clipboard
open fun CResult_NonePeerHandleErrorZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_NonePeerHandleErrorZ_err(e: Long): Long
Link copied to clipboard
open fun CResult_NonePeerHandleErrorZ_free(_res: Long)
Link copied to clipboard
open fun CResult_NonePeerHandleErrorZ_get_err(owner: Long): Long
Link copied to clipboard
open fun CResult_NonePeerHandleErrorZ_get_ok(owner: Long)
Link copied to clipboard
open fun CResult_NonePeerHandleErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_NonePeerHandleErrorZ_ok(): Long
Link copied to clipboard
open fun CResult_NoneSemanticErrorZ_clone(orig: Long): Long
Link copied to clipboard
open fun CResult_NoneSemanticErrorZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_NoneSemanticErrorZ_err(e: SemanticError): Long
Link copied to clipboard
open fun CResult_NoneSemanticErrorZ_free(_res: Long)
Link copied to clipboard
open fun CResult_NoneSemanticErrorZ_get_err(owner: Long): SemanticError
Link copied to clipboard
open fun CResult_NoneSemanticErrorZ_get_ok(owner: Long)
Link copied to clipboard
open fun CResult_NoneSemanticErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_NoneSemanticErrorZ_ok(): Long
Link copied to clipboard
open fun CResult_OpenChannelDecodeErrorZ_clone(orig: Long): Long
open fun CResult_OpenChannelDecodeErrorZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_OpenChannelDecodeErrorZ_err(e: Long): Long
Link copied to clipboard
open fun CResult_OpenChannelDecodeErrorZ_free(_res: Long)
Link copied to clipboard
open fun CResult_OpenChannelDecodeErrorZ_get_err(owner: Long): Long
Link copied to clipboard
open fun CResult_OpenChannelDecodeErrorZ_get_ok(owner: Long): Long
Link copied to clipboard
open fun CResult_OpenChannelDecodeErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_OpenChannelDecodeErrorZ_ok(o: Long): Long
Link copied to clipboard
open fun CResult_OutPointDecodeErrorZ_clone(orig: Long): Long
Link copied to clipboard
open fun CResult_OutPointDecodeErrorZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_OutPointDecodeErrorZ_err(e: Long): Long
Link copied to clipboard
open fun CResult_OutPointDecodeErrorZ_free(_res: Long)
Link copied to clipboard
open fun CResult_OutPointDecodeErrorZ_get_err(owner: Long): Long
Link copied to clipboard
open fun CResult_OutPointDecodeErrorZ_get_ok(owner: Long): Long
Link copied to clipboard
open fun CResult_OutPointDecodeErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_OutPointDecodeErrorZ_ok(o: Long): Long
Link copied to clipboard
open fun CResult_PayeePubKeyErrorZ_clone(orig: Long): Long
Link copied to clipboard
open fun CResult_PayeePubKeyErrorZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_PayeePubKeyErrorZ_err(e: Secp256k1Error): Long
Link copied to clipboard
open fun CResult_PayeePubKeyErrorZ_free(_res: Long)
Link copied to clipboard
open fun CResult_PayeePubKeyErrorZ_get_err(owner: Long): Secp256k1Error
Link copied to clipboard
open fun CResult_PayeePubKeyErrorZ_get_ok(owner: Long): Long
Link copied to clipboard
open fun CResult_PayeePubKeyErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_PayeePubKeyErrorZ_ok(o: Long): Long
Link copied to clipboard
open fun CResult_PaymentIdPaymentErrorZ_clone(orig: Long): Long
Link copied to clipboard
open fun CResult_PaymentIdPaymentErrorZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_PaymentIdPaymentErrorZ_err(e: Long): Long
Link copied to clipboard
open fun CResult_PaymentIdPaymentErrorZ_free(_res: Long)
Link copied to clipboard
open fun CResult_PaymentIdPaymentErrorZ_get_err(owner: Long): Long
Link copied to clipboard
open fun CResult_PaymentIdPaymentErrorZ_get_ok(owner: Long): Array<Byte>
Link copied to clipboard
open fun CResult_PaymentIdPaymentErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_PaymentIdPaymentErrorZ_ok(o: Array<Byte>): Long
open fun CResult_PaymentIdPaymentSendFailureZ_clone(orig: Long): Long
open fun CResult_PaymentIdPaymentSendFailureZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_PaymentIdPaymentSendFailureZ_err(e: Long): Long
open fun CResult_PaymentIdPaymentSendFailureZ_free(_res: Long)
open fun CResult_PaymentIdPaymentSendFailureZ_get_err(owner: Long): Long
open fun CResult_PaymentIdPaymentSendFailureZ_get_ok(owner: Long): Array<Byte>
open fun CResult_PaymentIdPaymentSendFailureZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_PaymentIdPaymentSendFailureZ_ok(o: Array<Byte>): Long
open fun CResult_PaymentParametersDecodeErrorZ_clone(orig: Long): Long
open fun CResult_PaymentParametersDecodeErrorZ_clone_ptr(arg: Long): Long
open fun CResult_PaymentParametersDecodeErrorZ_err(e: Long): Long
open fun CResult_PaymentParametersDecodeErrorZ_free(_res: Long)
open fun CResult_PaymentParametersDecodeErrorZ_get_err(owner: Long): Long
open fun CResult_PaymentParametersDecodeErrorZ_get_ok(owner: Long): Long
open fun CResult_PaymentParametersDecodeErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_PaymentParametersDecodeErrorZ_ok(o: Long): Long
Link copied to clipboard
open fun CResult_PaymentPreimageAPIErrorZ_clone(orig: Long): Long
open fun CResult_PaymentPreimageAPIErrorZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_PaymentPreimageAPIErrorZ_err(e: Long): Long
Link copied to clipboard
open fun CResult_PaymentPreimageAPIErrorZ_free(_res: Long)
Link copied to clipboard
open fun CResult_PaymentPreimageAPIErrorZ_get_err(owner: Long): Long
Link copied to clipboard
open fun CResult_PaymentPreimageAPIErrorZ_get_ok(owner: Long): Array<Byte>
Link copied to clipboard
open fun CResult_PaymentPreimageAPIErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_PaymentPreimageAPIErrorZ_ok(o: Array<Byte>): Long
Link copied to clipboard
open fun CResult_PaymentSecretAPIErrorZ_clone(orig: Long): Long
Link copied to clipboard
open fun CResult_PaymentSecretAPIErrorZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_PaymentSecretAPIErrorZ_err(e: Long): Long
Link copied to clipboard
open fun CResult_PaymentSecretAPIErrorZ_free(_res: Long)
Link copied to clipboard
open fun CResult_PaymentSecretAPIErrorZ_get_err(owner: Long): Long
Link copied to clipboard
open fun CResult_PaymentSecretAPIErrorZ_get_ok(owner: Long): Array<Byte>
Link copied to clipboard
open fun CResult_PaymentSecretAPIErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_PaymentSecretAPIErrorZ_ok(o: Array<Byte>): Long
Link copied to clipboard
open fun CResult_PaymentSecretNoneZ_clone(orig: Long): Long
Link copied to clipboard
open fun CResult_PaymentSecretNoneZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_PaymentSecretNoneZ_err(): Long
Link copied to clipboard
open fun CResult_PaymentSecretNoneZ_free(_res: Long)
Link copied to clipboard
open fun CResult_PaymentSecretNoneZ_get_err(owner: Long)
Link copied to clipboard
open fun CResult_PaymentSecretNoneZ_get_ok(owner: Long): Array<Byte>
Link copied to clipboard
open fun CResult_PaymentSecretNoneZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_PaymentSecretNoneZ_ok(o: Array<Byte>): Long
open fun CResult_PhantomRouteHintsDecodeErrorZ_clone(orig: Long): Long
open fun CResult_PhantomRouteHintsDecodeErrorZ_clone_ptr(arg: Long): Long
open fun CResult_PhantomRouteHintsDecodeErrorZ_err(e: Long): Long
open fun CResult_PhantomRouteHintsDecodeErrorZ_free(_res: Long)
open fun CResult_PhantomRouteHintsDecodeErrorZ_get_err(owner: Long): Long
open fun CResult_PhantomRouteHintsDecodeErrorZ_get_ok(owner: Long): Long
open fun CResult_PhantomRouteHintsDecodeErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_PhantomRouteHintsDecodeErrorZ_ok(o: Long): Long
Link copied to clipboard
open fun CResult_PingDecodeErrorZ_clone(orig: Long): Long
Link copied to clipboard
open fun CResult_PingDecodeErrorZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_PingDecodeErrorZ_err(e: Long): Long
Link copied to clipboard
open fun CResult_PingDecodeErrorZ_free(_res: Long)
Link copied to clipboard
open fun CResult_PingDecodeErrorZ_get_err(owner: Long): Long
Link copied to clipboard
open fun CResult_PingDecodeErrorZ_get_ok(owner: Long): Long
Link copied to clipboard
open fun CResult_PingDecodeErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_PingDecodeErrorZ_ok(o: Long): Long
Link copied to clipboard
open fun CResult_PongDecodeErrorZ_clone(orig: Long): Long
Link copied to clipboard
open fun CResult_PongDecodeErrorZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_PongDecodeErrorZ_err(e: Long): Long
Link copied to clipboard
open fun CResult_PongDecodeErrorZ_free(_res: Long)
Link copied to clipboard
open fun CResult_PongDecodeErrorZ_get_err(owner: Long): Long
Link copied to clipboard
open fun CResult_PongDecodeErrorZ_get_ok(owner: Long): Long
Link copied to clipboard
open fun CResult_PongDecodeErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_PongDecodeErrorZ_ok(o: Long): Long
open fun CResult_PositiveTimestampCreationErrorZ_clone(orig: Long): Long
open fun CResult_PositiveTimestampCreationErrorZ_clone_ptr(arg: Long): Long
open fun CResult_PositiveTimestampCreationErrorZ_err(e: CreationError): Long
open fun CResult_PositiveTimestampCreationErrorZ_free(_res: Long)
open fun CResult_PositiveTimestampCreationErrorZ_get_err(owner: Long): CreationError
open fun CResult_PositiveTimestampCreationErrorZ_get_ok(owner: Long): Long
open fun CResult_PositiveTimestampCreationErrorZ_is_ok(o: Long): Boolean
open fun CResult_PositiveTimestampCreationErrorZ_ok(o: Long): Long
Link copied to clipboard
open fun CResult_PrivateRouteCreationErrorZ_clone(orig: Long): Long
open fun CResult_PrivateRouteCreationErrorZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_PrivateRouteCreationErrorZ_err(e: CreationError): Long
Link copied to clipboard
open fun CResult_PrivateRouteCreationErrorZ_free(_res: Long)
open fun CResult_PrivateRouteCreationErrorZ_get_err(owner: Long): CreationError
open fun CResult_PrivateRouteCreationErrorZ_get_ok(owner: Long): Long
Link copied to clipboard
open fun CResult_PrivateRouteCreationErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_PrivateRouteCreationErrorZ_ok(o: Long): Long
open fun CResult_ProbabilisticScorerDecodeErrorZ_err(e: Long): Long
open fun CResult_ProbabilisticScorerDecodeErrorZ_free(_res: Long)
open fun CResult_ProbabilisticScorerDecodeErrorZ_get_err(owner: Long): Long
open fun CResult_ProbabilisticScorerDecodeErrorZ_get_ok(owner: Long): Long
open fun CResult_ProbabilisticScorerDecodeErrorZ_is_ok(o: Long): Boolean
open fun CResult_ProbabilisticScorerDecodeErrorZ_ok(o: Long): Long
Link copied to clipboard
open fun CResult_PublicKeyErrorZ_clone(orig: Long): Long
Link copied to clipboard
open fun CResult_PublicKeyErrorZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_PublicKeyErrorZ_err(e: Secp256k1Error): Long
Link copied to clipboard
open fun CResult_PublicKeyErrorZ_free(_res: Long)
Link copied to clipboard
open fun CResult_PublicKeyErrorZ_get_err(owner: Long): Secp256k1Error
Link copied to clipboard
open fun CResult_PublicKeyErrorZ_get_ok(owner: Long): Array<Byte>
Link copied to clipboard
open fun CResult_PublicKeyErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_PublicKeyErrorZ_ok(o: Array<Byte>): Long
open fun CResult_QueryChannelRangeDecodeErrorZ_clone(orig: Long): Long
open fun CResult_QueryChannelRangeDecodeErrorZ_clone_ptr(arg: Long): Long
open fun CResult_QueryChannelRangeDecodeErrorZ_err(e: Long): Long
open fun CResult_QueryChannelRangeDecodeErrorZ_free(_res: Long)
open fun CResult_QueryChannelRangeDecodeErrorZ_get_err(owner: Long): Long
open fun CResult_QueryChannelRangeDecodeErrorZ_get_ok(owner: Long): Long
open fun CResult_QueryChannelRangeDecodeErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_QueryChannelRangeDecodeErrorZ_ok(o: Long): Long
open fun CResult_QueryShortChannelIdsDecodeErrorZ_clone(orig: Long): Long
open fun CResult_QueryShortChannelIdsDecodeErrorZ_clone_ptr(arg: Long): Long
open fun CResult_QueryShortChannelIdsDecodeErrorZ_err(e: Long): Long
open fun CResult_QueryShortChannelIdsDecodeErrorZ_free(_res: Long)
open fun CResult_QueryShortChannelIdsDecodeErrorZ_get_err(owner: Long): Long
open fun CResult_QueryShortChannelIdsDecodeErrorZ_get_ok(owner: Long): Long
open fun CResult_QueryShortChannelIdsDecodeErrorZ_is_ok(o: Long): Boolean
open fun CResult_QueryShortChannelIdsDecodeErrorZ_ok(o: Long): Long
Link copied to clipboard
open fun CResult_RecoverableSignatureNoneZ_clone(orig: Long): Long
open fun CResult_RecoverableSignatureNoneZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_RecoverableSignatureNoneZ_err(): Long
Link copied to clipboard
open fun CResult_RecoverableSignatureNoneZ_free(_res: Long)
open fun CResult_RecoverableSignatureNoneZ_get_err(owner: Long)
Link copied to clipboard
open fun CResult_RecoverableSignatureNoneZ_get_ok(owner: Long): Array<Byte>
Link copied to clipboard
open fun CResult_RecoverableSignatureNoneZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_RecoverableSignatureNoneZ_ok(o: Array<Byte>): Long
open fun CResult_ReplyChannelRangeDecodeErrorZ_clone(orig: Long): Long
open fun CResult_ReplyChannelRangeDecodeErrorZ_clone_ptr(arg: Long): Long
open fun CResult_ReplyChannelRangeDecodeErrorZ_err(e: Long): Long
open fun CResult_ReplyChannelRangeDecodeErrorZ_free(_res: Long)
open fun CResult_ReplyChannelRangeDecodeErrorZ_get_err(owner: Long): Long
open fun CResult_ReplyChannelRangeDecodeErrorZ_get_ok(owner: Long): Long
open fun CResult_ReplyChannelRangeDecodeErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_ReplyChannelRangeDecodeErrorZ_ok(o: Long): Long
open fun CResult_ReplyShortChannelIdsEndDecodeErrorZ_clone(orig: Long): Long
open fun CResult_ReplyShortChannelIdsEndDecodeErrorZ_err(e: Long): Long
open fun CResult_ReplyShortChannelIdsEndDecodeErrorZ_free(_res: Long)
open fun CResult_ReplyShortChannelIdsEndDecodeErrorZ_get_err(owner: Long): Long
open fun CResult_ReplyShortChannelIdsEndDecodeErrorZ_get_ok(owner: Long): Long
open fun CResult_ReplyShortChannelIdsEndDecodeErrorZ_ok(o: Long): Long
Link copied to clipboard
open fun CResult_RevokeAndACKDecodeErrorZ_clone(orig: Long): Long
open fun CResult_RevokeAndACKDecodeErrorZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_RevokeAndACKDecodeErrorZ_err(e: Long): Long
Link copied to clipboard
open fun CResult_RevokeAndACKDecodeErrorZ_free(_res: Long)
Link copied to clipboard
open fun CResult_RevokeAndACKDecodeErrorZ_get_err(owner: Long): Long
Link copied to clipboard
open fun CResult_RevokeAndACKDecodeErrorZ_get_ok(owner: Long): Long
Link copied to clipboard
open fun CResult_RevokeAndACKDecodeErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_RevokeAndACKDecodeErrorZ_ok(o: Long): Long
Link copied to clipboard
open fun CResult_RouteDecodeErrorZ_clone(orig: Long): Long
Link copied to clipboard
open fun CResult_RouteDecodeErrorZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_RouteDecodeErrorZ_err(e: Long): Long
Link copied to clipboard
open fun CResult_RouteDecodeErrorZ_free(_res: Long)
Link copied to clipboard
open fun CResult_RouteDecodeErrorZ_get_err(owner: Long): Long
Link copied to clipboard
open fun CResult_RouteDecodeErrorZ_get_ok(owner: Long): Long
Link copied to clipboard
open fun CResult_RouteDecodeErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_RouteDecodeErrorZ_ok(o: Long): Long
Link copied to clipboard
open fun CResult_RouteHintDecodeErrorZ_clone(orig: Long): Long
Link copied to clipboard
open fun CResult_RouteHintDecodeErrorZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_RouteHintDecodeErrorZ_err(e: Long): Long
Link copied to clipboard
open fun CResult_RouteHintDecodeErrorZ_free(_res: Long)
Link copied to clipboard
open fun CResult_RouteHintDecodeErrorZ_get_err(owner: Long): Long
Link copied to clipboard
open fun CResult_RouteHintDecodeErrorZ_get_ok(owner: Long): Long
Link copied to clipboard
open fun CResult_RouteHintDecodeErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_RouteHintDecodeErrorZ_ok(o: Long): Long
Link copied to clipboard
open fun CResult_RouteHintHopDecodeErrorZ_clone(orig: Long): Long
open fun CResult_RouteHintHopDecodeErrorZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_RouteHintHopDecodeErrorZ_err(e: Long): Long
Link copied to clipboard
open fun CResult_RouteHintHopDecodeErrorZ_free(_res: Long)
Link copied to clipboard
open fun CResult_RouteHintHopDecodeErrorZ_get_err(owner: Long): Long
Link copied to clipboard
open fun CResult_RouteHintHopDecodeErrorZ_get_ok(owner: Long): Long
Link copied to clipboard
open fun CResult_RouteHintHopDecodeErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_RouteHintHopDecodeErrorZ_ok(o: Long): Long
Link copied to clipboard
open fun CResult_RouteHopDecodeErrorZ_clone(orig: Long): Long
Link copied to clipboard
open fun CResult_RouteHopDecodeErrorZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_RouteHopDecodeErrorZ_err(e: Long): Long
Link copied to clipboard
open fun CResult_RouteHopDecodeErrorZ_free(_res: Long)
Link copied to clipboard
open fun CResult_RouteHopDecodeErrorZ_get_err(owner: Long): Long
Link copied to clipboard
open fun CResult_RouteHopDecodeErrorZ_get_ok(owner: Long): Long
Link copied to clipboard
open fun CResult_RouteHopDecodeErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_RouteHopDecodeErrorZ_ok(o: Long): Long
Link copied to clipboard
open fun CResult_RouteLightningErrorZ_clone(orig: Long): Long
Link copied to clipboard
open fun CResult_RouteLightningErrorZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_RouteLightningErrorZ_err(e: Long): Long
Link copied to clipboard
open fun CResult_RouteLightningErrorZ_free(_res: Long)
Link copied to clipboard
open fun CResult_RouteLightningErrorZ_get_err(owner: Long): Long
Link copied to clipboard
open fun CResult_RouteLightningErrorZ_get_ok(owner: Long): Long
Link copied to clipboard
open fun CResult_RouteLightningErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_RouteLightningErrorZ_ok(o: Long): Long
open fun CResult_RouteParametersDecodeErrorZ_clone(orig: Long): Long
open fun CResult_RouteParametersDecodeErrorZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_RouteParametersDecodeErrorZ_err(e: Long): Long
Link copied to clipboard
open fun CResult_RouteParametersDecodeErrorZ_free(_res: Long)
open fun CResult_RouteParametersDecodeErrorZ_get_err(owner: Long): Long
open fun CResult_RouteParametersDecodeErrorZ_get_ok(owner: Long): Long
open fun CResult_RouteParametersDecodeErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_RouteParametersDecodeErrorZ_ok(o: Long): Long
Link copied to clipboard
open fun CResult_RoutingFeesDecodeErrorZ_clone(orig: Long): Long
open fun CResult_RoutingFeesDecodeErrorZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_RoutingFeesDecodeErrorZ_err(e: Long): Long
Link copied to clipboard
open fun CResult_RoutingFeesDecodeErrorZ_free(_res: Long)
Link copied to clipboard
open fun CResult_RoutingFeesDecodeErrorZ_get_err(owner: Long): Long
Link copied to clipboard
open fun CResult_RoutingFeesDecodeErrorZ_get_ok(owner: Long): Long
Link copied to clipboard
open fun CResult_RoutingFeesDecodeErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_RoutingFeesDecodeErrorZ_ok(o: Long): Long
Link copied to clipboard
open fun CResult_ScorerDecodeErrorZ_err(e: Long): Long
Link copied to clipboard
open fun CResult_ScorerDecodeErrorZ_free(_res: Long)
Link copied to clipboard
open fun CResult_ScorerDecodeErrorZ_get_err(owner: Long): Long
Link copied to clipboard
open fun CResult_ScorerDecodeErrorZ_get_ok(owner: Long): Long
Link copied to clipboard
open fun CResult_ScorerDecodeErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_ScorerDecodeErrorZ_ok(o: Long): Long
open fun CResult_ScoringParametersDecodeErrorZ_clone(orig: Long): Long
open fun CResult_ScoringParametersDecodeErrorZ_clone_ptr(arg: Long): Long
open fun CResult_ScoringParametersDecodeErrorZ_err(e: Long): Long
open fun CResult_ScoringParametersDecodeErrorZ_free(_res: Long)
open fun CResult_ScoringParametersDecodeErrorZ_get_err(owner: Long): Long
open fun CResult_ScoringParametersDecodeErrorZ_get_ok(owner: Long): Long
open fun CResult_ScoringParametersDecodeErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_ScoringParametersDecodeErrorZ_ok(o: Long): Long
Link copied to clipboard
open fun CResult_SecretKeyErrorZ_clone(orig: Long): Long
Link copied to clipboard
open fun CResult_SecretKeyErrorZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_SecretKeyErrorZ_err(e: Secp256k1Error): Long
Link copied to clipboard
open fun CResult_SecretKeyErrorZ_free(_res: Long)
Link copied to clipboard
open fun CResult_SecretKeyErrorZ_get_err(owner: Long): Secp256k1Error
Link copied to clipboard
open fun CResult_SecretKeyErrorZ_get_ok(owner: Long): Array<Byte>
Link copied to clipboard
open fun CResult_SecretKeyErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_SecretKeyErrorZ_ok(o: Array<Byte>): Long
Link copied to clipboard
open fun CResult_SecretKeyNoneZ_clone(orig: Long): Long
Link copied to clipboard
open fun CResult_SecretKeyNoneZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_SecretKeyNoneZ_err(): Long
Link copied to clipboard
open fun CResult_SecretKeyNoneZ_free(_res: Long)
Link copied to clipboard
open fun CResult_SecretKeyNoneZ_get_err(owner: Long)
Link copied to clipboard
open fun CResult_SecretKeyNoneZ_get_ok(owner: Long): Array<Byte>
Link copied to clipboard
open fun CResult_SecretKeyNoneZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_SecretKeyNoneZ_ok(o: Array<Byte>): Long
Link copied to clipboard
open fun CResult_ShutdownDecodeErrorZ_clone(orig: Long): Long
Link copied to clipboard
open fun CResult_ShutdownDecodeErrorZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_ShutdownDecodeErrorZ_err(e: Long): Long
Link copied to clipboard
open fun CResult_ShutdownDecodeErrorZ_free(_res: Long)
Link copied to clipboard
open fun CResult_ShutdownDecodeErrorZ_get_err(owner: Long): Long
Link copied to clipboard
open fun CResult_ShutdownDecodeErrorZ_get_ok(owner: Long): Long
Link copied to clipboard
open fun CResult_ShutdownDecodeErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_ShutdownDecodeErrorZ_ok(o: Long): Long
Link copied to clipboard
open fun CResult_ShutdownScriptDecodeErrorZ_clone(orig: Long): Long
open fun CResult_ShutdownScriptDecodeErrorZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_ShutdownScriptDecodeErrorZ_err(e: Long): Long
Link copied to clipboard
open fun CResult_ShutdownScriptDecodeErrorZ_free(_res: Long)
open fun CResult_ShutdownScriptDecodeErrorZ_get_err(owner: Long): Long
open fun CResult_ShutdownScriptDecodeErrorZ_get_ok(owner: Long): Long
Link copied to clipboard
open fun CResult_ShutdownScriptDecodeErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_ShutdownScriptDecodeErrorZ_ok(o: Long): Long
open fun CResult_ShutdownScriptInvalidShutdownScriptZ_clone(orig: Long): Long
open fun CResult_ShutdownScriptInvalidShutdownScriptZ_err(e: Long): Long
open fun CResult_ShutdownScriptInvalidShutdownScriptZ_free(_res: Long)
open fun CResult_ShutdownScriptInvalidShutdownScriptZ_get_err(owner: Long): Long
open fun CResult_ShutdownScriptInvalidShutdownScriptZ_get_ok(owner: Long): Long
open fun CResult_ShutdownScriptInvalidShutdownScriptZ_ok(o: Long): Long
Link copied to clipboard
open fun CResult_SignatureNoneZ_clone(orig: Long): Long
Link copied to clipboard
open fun CResult_SignatureNoneZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_SignatureNoneZ_err(): Long
Link copied to clipboard
open fun CResult_SignatureNoneZ_free(_res: Long)
Link copied to clipboard
open fun CResult_SignatureNoneZ_get_err(owner: Long)
Link copied to clipboard
open fun CResult_SignatureNoneZ_get_ok(owner: Long): Array<Byte>
Link copied to clipboard
open fun CResult_SignatureNoneZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_SignatureNoneZ_ok(o: Array<Byte>): Long
Link copied to clipboard
open fun CResult_SignDecodeErrorZ_clone(orig: Long): Long
Link copied to clipboard
open fun CResult_SignDecodeErrorZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_SignDecodeErrorZ_err(e: Long): Long
Link copied to clipboard
open fun CResult_SignDecodeErrorZ_free(_res: Long)
Link copied to clipboard
open fun CResult_SignDecodeErrorZ_get_err(owner: Long): Long
Link copied to clipboard
open fun CResult_SignDecodeErrorZ_get_ok(owner: Long): Long
Link copied to clipboard
open fun CResult_SignDecodeErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_SignDecodeErrorZ_ok(o: Long): Long
Link copied to clipboard
open fun CResult_SignedRawInvoiceNoneZ_clone(orig: Long): Long
Link copied to clipboard
open fun CResult_SignedRawInvoiceNoneZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_SignedRawInvoiceNoneZ_err(): Long
Link copied to clipboard
open fun CResult_SignedRawInvoiceNoneZ_free(_res: Long)
Link copied to clipboard
open fun CResult_SignedRawInvoiceNoneZ_get_err(owner: Long)
Link copied to clipboard
open fun CResult_SignedRawInvoiceNoneZ_get_ok(owner: Long): Long
Link copied to clipboard
open fun CResult_SignedRawInvoiceNoneZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_SignedRawInvoiceNoneZ_ok(o: Long): Long
Link copied to clipboard
open fun CResult_SiPrefixNoneZ_clone(orig: Long): Long
Link copied to clipboard
open fun CResult_SiPrefixNoneZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_SiPrefixNoneZ_err(): Long
Link copied to clipboard
open fun CResult_SiPrefixNoneZ_free(_res: Long)
Link copied to clipboard
open fun CResult_SiPrefixNoneZ_get_err(owner: Long)
Link copied to clipboard
open fun CResult_SiPrefixNoneZ_get_ok(owner: Long): SiPrefix
Link copied to clipboard
open fun CResult_SiPrefixNoneZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_SiPrefixNoneZ_ok(o: SiPrefix): Long
open fun CResult_SpendableOutputDescriptorDecodeErrorZ_clone(orig: Long): Long
open fun CResult_SpendableOutputDescriptorDecodeErrorZ_err(e: Long): Long
open fun CResult_SpendableOutputDescriptorDecodeErrorZ_free(_res: Long)
open fun CResult_SpendableOutputDescriptorDecodeErrorZ_get_ok(owner: Long): Long
open fun CResult_SpendableOutputDescriptorDecodeErrorZ_ok(o: Long): Long
Link copied to clipboard
open fun CResult_StringErrorZ_err(e: Secp256k1Error): Long
Link copied to clipboard
open fun CResult_StringErrorZ_free(_res: Long)
Link copied to clipboard
open fun CResult_StringErrorZ_get_err(owner: Long): Secp256k1Error
Link copied to clipboard
open fun CResult_StringErrorZ_get_ok(owner: Long): String
Link copied to clipboard
open fun CResult_StringErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_StringErrorZ_ok(o: String): Long
Link copied to clipboard
open fun CResult_TransactionNoneZ_clone(orig: Long): Long
Link copied to clipboard
open fun CResult_TransactionNoneZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_TransactionNoneZ_err(): Long
Link copied to clipboard
open fun CResult_TransactionNoneZ_free(_res: Long)
Link copied to clipboard
open fun CResult_TransactionNoneZ_get_err(owner: Long)
Link copied to clipboard
open fun CResult_TransactionNoneZ_get_ok(owner: Long): Array<Byte>
Link copied to clipboard
open fun CResult_TransactionNoneZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_TransactionNoneZ_ok(o: Array<Byte>): Long
open fun CResult_TrustedClosingTransactionNoneZ_err(): Long
open fun CResult_TrustedClosingTransactionNoneZ_free(_res: Long)
open fun CResult_TrustedClosingTransactionNoneZ_get_err(owner: Long)
open fun CResult_TrustedClosingTransactionNoneZ_get_ok(owner: Long): Long
open fun CResult_TrustedClosingTransactionNoneZ_is_ok(o: Long): Boolean
open fun CResult_TrustedClosingTransactionNoneZ_ok(o: Long): Long
open fun CResult_TrustedCommitmentTransactionNoneZ_err(): Long
open fun CResult_TrustedCommitmentTransactionNoneZ_free(_res: Long)
open fun CResult_TrustedCommitmentTransactionNoneZ_get_err(owner: Long)
open fun CResult_TrustedCommitmentTransactionNoneZ_get_ok(owner: Long): Long
open fun CResult_TrustedCommitmentTransactionNoneZ_is_ok(o: Long): Boolean
open fun CResult_TrustedCommitmentTransactionNoneZ_ok(o: Long): Long
Link copied to clipboard
open fun CResult_TxCreationKeysDecodeErrorZ_clone(orig: Long): Long
open fun CResult_TxCreationKeysDecodeErrorZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_TxCreationKeysDecodeErrorZ_err(e: Long): Long
Link copied to clipboard
open fun CResult_TxCreationKeysDecodeErrorZ_free(_res: Long)
open fun CResult_TxCreationKeysDecodeErrorZ_get_err(owner: Long): Long
open fun CResult_TxCreationKeysDecodeErrorZ_get_ok(owner: Long): Long
Link copied to clipboard
open fun CResult_TxCreationKeysDecodeErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_TxCreationKeysDecodeErrorZ_ok(o: Long): Long
Link copied to clipboard
open fun CResult_TxCreationKeysErrorZ_clone(orig: Long): Long
Link copied to clipboard
open fun CResult_TxCreationKeysErrorZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_TxCreationKeysErrorZ_err(e: Secp256k1Error): Long
Link copied to clipboard
open fun CResult_TxCreationKeysErrorZ_free(_res: Long)
Link copied to clipboard
open fun CResult_TxCreationKeysErrorZ_get_err(owner: Long): Secp256k1Error
Link copied to clipboard
open fun CResult_TxCreationKeysErrorZ_get_ok(owner: Long): Long
Link copied to clipboard
open fun CResult_TxCreationKeysErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_TxCreationKeysErrorZ_ok(o: Long): Long
Link copied to clipboard
open fun CResult_TxOutAccessErrorZ_clone(orig: Long): Long
Link copied to clipboard
open fun CResult_TxOutAccessErrorZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_TxOutAccessErrorZ_err(e: AccessError): Long
Link copied to clipboard
open fun CResult_TxOutAccessErrorZ_free(_res: Long)
Link copied to clipboard
open fun CResult_TxOutAccessErrorZ_get_err(owner: Long): AccessError
Link copied to clipboard
open fun CResult_TxOutAccessErrorZ_get_ok(owner: Long): Long
Link copied to clipboard
open fun CResult_TxOutAccessErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_TxOutAccessErrorZ_ok(o: Long): Long
open fun CResult_UnsignedChannelAnnouncementDecodeErrorZ_free(_res: Long)
open fun CResult_UnsignedChannelUpdateDecodeErrorZ_clone(orig: Long): Long
open fun CResult_UnsignedChannelUpdateDecodeErrorZ_err(e: Long): Long
open fun CResult_UnsignedChannelUpdateDecodeErrorZ_free(_res: Long)
open fun CResult_UnsignedChannelUpdateDecodeErrorZ_get_err(owner: Long): Long
open fun CResult_UnsignedChannelUpdateDecodeErrorZ_get_ok(owner: Long): Long
open fun CResult_UnsignedChannelUpdateDecodeErrorZ_is_ok(o: Long): Boolean
open fun CResult_UnsignedChannelUpdateDecodeErrorZ_ok(o: Long): Long
open fun CResult_UnsignedNodeAnnouncementDecodeErrorZ_clone(orig: Long): Long
open fun CResult_UnsignedNodeAnnouncementDecodeErrorZ_err(e: Long): Long
open fun CResult_UnsignedNodeAnnouncementDecodeErrorZ_free(_res: Long)
open fun CResult_UnsignedNodeAnnouncementDecodeErrorZ_get_err(owner: Long): Long
open fun CResult_UnsignedNodeAnnouncementDecodeErrorZ_get_ok(owner: Long): Long
open fun CResult_UnsignedNodeAnnouncementDecodeErrorZ_ok(o: Long): Long
Link copied to clipboard
open fun CResult_UpdateAddHTLCDecodeErrorZ_clone(orig: Long): Long
open fun CResult_UpdateAddHTLCDecodeErrorZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_UpdateAddHTLCDecodeErrorZ_err(e: Long): Long
Link copied to clipboard
open fun CResult_UpdateAddHTLCDecodeErrorZ_free(_res: Long)
open fun CResult_UpdateAddHTLCDecodeErrorZ_get_err(owner: Long): Long
Link copied to clipboard
open fun CResult_UpdateAddHTLCDecodeErrorZ_get_ok(owner: Long): Long
Link copied to clipboard
open fun CResult_UpdateAddHTLCDecodeErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_UpdateAddHTLCDecodeErrorZ_ok(o: Long): Long
Link copied to clipboard
open fun CResult_UpdateFailHTLCDecodeErrorZ_clone(orig: Long): Long
open fun CResult_UpdateFailHTLCDecodeErrorZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_UpdateFailHTLCDecodeErrorZ_err(e: Long): Long
Link copied to clipboard
open fun CResult_UpdateFailHTLCDecodeErrorZ_free(_res: Long)
open fun CResult_UpdateFailHTLCDecodeErrorZ_get_err(owner: Long): Long
open fun CResult_UpdateFailHTLCDecodeErrorZ_get_ok(owner: Long): Long
Link copied to clipboard
open fun CResult_UpdateFailHTLCDecodeErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_UpdateFailHTLCDecodeErrorZ_ok(o: Long): Long
open fun CResult_UpdateFailMalformedHTLCDecodeErrorZ_clone(orig: Long): Long
open fun CResult_UpdateFailMalformedHTLCDecodeErrorZ_err(e: Long): Long
open fun CResult_UpdateFailMalformedHTLCDecodeErrorZ_free(_res: Long)
open fun CResult_UpdateFailMalformedHTLCDecodeErrorZ_get_err(owner: Long): Long
open fun CResult_UpdateFailMalformedHTLCDecodeErrorZ_get_ok(owner: Long): Long
open fun CResult_UpdateFailMalformedHTLCDecodeErrorZ_ok(o: Long): Long
Link copied to clipboard
open fun CResult_UpdateFeeDecodeErrorZ_clone(orig: Long): Long
Link copied to clipboard
open fun CResult_UpdateFeeDecodeErrorZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_UpdateFeeDecodeErrorZ_err(e: Long): Long
Link copied to clipboard
open fun CResult_UpdateFeeDecodeErrorZ_free(_res: Long)
Link copied to clipboard
open fun CResult_UpdateFeeDecodeErrorZ_get_err(owner: Long): Long
Link copied to clipboard
open fun CResult_UpdateFeeDecodeErrorZ_get_ok(owner: Long): Long
Link copied to clipboard
open fun CResult_UpdateFeeDecodeErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_UpdateFeeDecodeErrorZ_ok(o: Long): Long
open fun CResult_UpdateFulfillHTLCDecodeErrorZ_clone(orig: Long): Long
open fun CResult_UpdateFulfillHTLCDecodeErrorZ_clone_ptr(arg: Long): Long
open fun CResult_UpdateFulfillHTLCDecodeErrorZ_err(e: Long): Long
open fun CResult_UpdateFulfillHTLCDecodeErrorZ_free(_res: Long)
open fun CResult_UpdateFulfillHTLCDecodeErrorZ_get_err(owner: Long): Long
open fun CResult_UpdateFulfillHTLCDecodeErrorZ_get_ok(owner: Long): Long
open fun CResult_UpdateFulfillHTLCDecodeErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_UpdateFulfillHTLCDecodeErrorZ_ok(o: Long): Long
Link copied to clipboard
open fun CResult_WarningMessageDecodeErrorZ_clone(orig: Long): Long
open fun CResult_WarningMessageDecodeErrorZ_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun CResult_WarningMessageDecodeErrorZ_err(e: Long): Long
Link copied to clipboard
open fun CResult_WarningMessageDecodeErrorZ_free(_res: Long)
open fun CResult_WarningMessageDecodeErrorZ_get_err(owner: Long): Long
open fun CResult_WarningMessageDecodeErrorZ_get_ok(owner: Long): Long
Link copied to clipboard
open fun CResult_WarningMessageDecodeErrorZ_is_ok(o: Long): Boolean
Link copied to clipboard
open fun CResult_WarningMessageDecodeErrorZ_ok(o: Long): Long
Link copied to clipboard
open fun Currency_bitcoin(): Currency
Link copied to clipboard
open fun Currency_bitcoin_testnet(): Currency
Link copied to clipboard
open fun Currency_clone(orig: Long): Currency
Link copied to clipboard
open fun Currency_eq(a: Long, b: Long): Boolean
Link copied to clipboard
open fun Currency_hash(o: Long): Long
Link copied to clipboard
open fun Currency_regtest(): Currency
Link copied to clipboard
open fun Currency_signet(): Currency
Link copied to clipboard
open fun Currency_simnet(): Currency
Link copied to clipboard
open fun Currency_to_str(o: Long): String
Link copied to clipboard
open fun CustomMessageHandler_free(this_ptr: Long)
open fun CustomMessageHandler_get_and_clear_pending_msg(this_arg: Long): Array<Long>
open fun CustomMessageHandler_handle_custom_message(this_arg: Long, msg: Long, sender_node_id: Array<Byte>): Long
Link copied to clipboard
open fun CustomMessageReader_free(this_ptr: Long)
Link copied to clipboard
open fun CustomMessageReader_read(this_arg: Long, message_type: Short, buffer: Array<Byte>): Long
Link copied to clipboard
open fun CVec_APIErrorZ_free(_res: Array<Long>)
Link copied to clipboard
open fun CVec_BalanceZ_free(_res: Array<Long>)
open fun CVec_C2Tuple_BlockHashChannelMonitorZZ_free(_res: Array<Long>)
Link copied to clipboard
open fun CVec_C2Tuple_PublicKeyTypeZZ_free(_res: Array<Long>)
open fun CVec_C2Tuple_TxidCVec_C2Tuple_u32ScriptZZZZ_free(_res: Array<Long>)
open fun CVec_C2Tuple_TxidCVec_C2Tuple_u32TxOutZZZZ_free(_res: Array<Long>)
Link copied to clipboard
open fun CVec_C2Tuple_u32ScriptZZ_free(_res: Array<Long>)
Link copied to clipboard
open fun CVec_C2Tuple_u32TxOutZZ_free(_res: Array<Long>)
Link copied to clipboard
open fun CVec_C2Tuple_usizeTransactionZZ_free(_res: Array<Long>)
Link copied to clipboard
open fun CVec_ChannelDetailsZ_free(_res: Array<Long>)
Link copied to clipboard
open fun CVec_ChannelMonitorZ_free(_res: Array<Long>)
Link copied to clipboard
open fun CVec_CResult_NoneAPIErrorZZ_free(_res: Array<Long>)
Link copied to clipboard
open fun CVec_CVec_RouteHopZZ_free(_res: Array<Array<Long>>)
Link copied to clipboard
open fun CVec_CVec_u8ZZ_free(_res: Array<Array<Byte>>)
Link copied to clipboard
open fun CVec_EventZ_free(_res: Array<Long>)
Link copied to clipboard
open fun CVec_MessageSendEventZ_free(_res: Array<Long>)
Link copied to clipboard
open fun CVec_MonitorEventZ_free(_res: Array<Long>)
Link copied to clipboard
open fun CVec_NetAddressZ_free(_res: Array<Long>)
Link copied to clipboard
open fun CVec_NodeAnnouncementZ_free(_res: Array<Long>)
Link copied to clipboard
open fun CVec_OutPointZ_free(_res: Array<Long>)
Link copied to clipboard
open fun CVec_PaymentPreimageZ_free(_res: Array<Array<Byte>>)
Link copied to clipboard
open fun CVec_PhantomRouteHintsZ_free(_res: Array<Long>)
Link copied to clipboard
open fun CVec_PrivateRouteZ_free(_res: Array<Long>)
Link copied to clipboard
open fun CVec_PublicKeyZ_free(_res: Array<Array<Byte>>)
Link copied to clipboard
open fun CVec_RouteHintHopZ_free(_res: Array<Long>)
Link copied to clipboard
open fun CVec_RouteHintZ_free(_res: Array<Long>)
Link copied to clipboard
open fun CVec_RouteHopZ_free(_res: Array<Long>)
Link copied to clipboard
open fun CVec_SignatureZ_free(_res: Array<Array<Byte>>)
Link copied to clipboard
open fun CVec_SpendableOutputDescriptorZ_free(_res: Array<Long>)
Link copied to clipboard
open fun CVec_TransactionZ_free(_res: Array<Array<Byte>>)
Link copied to clipboard
open fun CVec_TxidZ_free(_res: Array<Array<Byte>>)
Link copied to clipboard
open fun CVec_TxOutZ_free(_res: Array<Long>)
Link copied to clipboard
open fun CVec_u5Z_free(_res: Array<Byte>)
Link copied to clipboard
open fun CVec_u64Z_free(_res: Array<Long>)
Link copied to clipboard
open fun CVec_u8Z_free(_res: Array<Byte>)
Link copied to clipboard
open fun CVec_UpdateAddHTLCZ_free(_res: Array<Long>)
Link copied to clipboard
open fun CVec_UpdateFailHTLCZ_free(_res: Array<Long>)
Link copied to clipboard
open fun CVec_UpdateFailMalformedHTLCZ_free(_res: Array<Long>)
Link copied to clipboard
open fun CVec_UpdateFulfillHTLCZ_free(_res: Array<Long>)
Link copied to clipboard
open fun DataLossProtect_clone(orig: Long): Long
Link copied to clipboard
open fun DataLossProtect_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun DataLossProtect_free(this_obj: Long)
open fun DataLossProtect_get_my_current_per_commitment_point(this_ptr: Long): Array<Byte>
open fun DataLossProtect_get_your_last_per_commitment_secret(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun DataLossProtect_new(your_last_per_commitment_secret_arg: Array<Byte>, my_current_per_commitment_point_arg: Array<Byte>): Long
open fun DataLossProtect_set_my_current_per_commitment_point(this_ptr: Long, val: Array<Byte>)
open fun DataLossProtect_set_your_last_per_commitment_secret(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun DecodeError_clone(orig: Long): Long
Link copied to clipboard
open fun DecodeError_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun DecodeError_free(this_obj: Long)
Link copied to clipboard
open fun DefaultRouter_as_Router(this_arg: Long): Long
Link copied to clipboard
open fun DefaultRouter_free(this_obj: Long)
Link copied to clipboard
open fun DefaultRouter_new(network_graph: Long, logger: Long): Long
Link copied to clipboard
open fun DelayedPaymentOutputDescriptor_clone(orig: Long): Long
Link copied to clipboard
open fun DelayedPaymentOutputDescriptor_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun DelayedPaymentOutputDescriptor_free(this_obj: Long)
open fun DelayedPaymentOutputDescriptor_get_channel_keys_id(this_ptr: Long): Array<Byte>
open fun DelayedPaymentOutputDescriptor_get_outpoint(this_ptr: Long): Long
open fun DelayedPaymentOutputDescriptor_get_revocation_pubkey(this_ptr: Long): Array<Byte>
open fun DelayedPaymentOutputDescriptor_get_to_self_delay(this_ptr: Long): Short
Link copied to clipboard
open fun DelayedPaymentOutputDescriptor_new(outpoint_arg: Long, per_commitment_point_arg: Array<Byte>, to_self_delay_arg: Short, output_arg: Long, revocation_pubkey_arg: Array<Byte>, channel_keys_id_arg: Array<Byte>, channel_value_satoshis_arg: Long): Long
Link copied to clipboard
open fun DelayedPaymentOutputDescriptor_read(ser: Array<Byte>): Long
open fun DelayedPaymentOutputDescriptor_set_channel_keys_id(this_ptr: Long, val: Array<Byte>)
open fun DelayedPaymentOutputDescriptor_set_channel_value_satoshis(this_ptr: Long, val: Long)
open fun DelayedPaymentOutputDescriptor_set_outpoint(this_ptr: Long, val: Long)
open fun DelayedPaymentOutputDescriptor_set_output(this_ptr: Long, val: Long)
open fun DelayedPaymentOutputDescriptor_set_per_commitment_point(this_ptr: Long, val: Array<Byte>)
open fun DelayedPaymentOutputDescriptor_set_revocation_pubkey(this_ptr: Long, val: Array<Byte>)
open fun DelayedPaymentOutputDescriptor_set_to_self_delay(this_ptr: Long, val: Short)
Link copied to clipboard
open fun DelayedPaymentOutputDescriptor_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun deref_bool(ptr: Long): Boolean
Link copied to clipboard
open fun deref_long(ptr: Long): Long
Link copied to clipboard
open fun derive_private_key(per_commitment_point: Array<Byte>, base_secret: Array<Byte>): Long
Link copied to clipboard
open fun derive_private_revocation_key(per_commitment_secret: Array<Byte>, countersignatory_revocation_base_secret: Array<Byte>): Long
Link copied to clipboard
open fun derive_public_key(per_commitment_point: Array<Byte>, base_point: Array<Byte>): Long
Link copied to clipboard
open fun derive_public_revocation_key(per_commitment_point: Array<Byte>, countersignatory_revocation_base_point: Array<Byte>): Long
Link copied to clipboard
open fun Description_clone(orig: Long): Long
Link copied to clipboard
open fun Description_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun Description_eq(a: Long, b: Long): Boolean
Link copied to clipboard
open fun Description_free(this_obj: Long)
Link copied to clipboard
open fun Description_hash(o: Long): Long
Link copied to clipboard
open fun Description_into_inner(this_arg: Long): String
Link copied to clipboard
open fun Description_new(description: String): Long
Link copied to clipboard
open fun DirectedChannelInfo_channel(this_arg: Long): Long
Link copied to clipboard
open fun DirectedChannelInfo_clone(orig: Long): Long
Link copied to clipboard
open fun DirectedChannelInfo_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun DirectedChannelInfo_direction(this_arg: Long): Long
Link copied to clipboard
open fun DirectedChannelInfo_effective_capacity(this_arg: Long): Long
Link copied to clipboard
open fun DirectedChannelInfo_free(this_obj: Long)
open fun DirectedChannelTransactionParameters_contest_delay(this_arg: Long): Short
open fun DirectedChannelTransactionParameters_free(this_obj: Long)
open fun DirectedChannelTransactionParameters_funding_outpoint(this_arg: Long): Long
open fun DirectedChannelTransactionParameters_is_outbound(this_arg: Long): Boolean
open fun DirectedChannelTransactionParameters_opt_anchors(this_arg: Long): Boolean
Link copied to clipboard
open fun EffectiveCapacity_as_msat(this_arg: Long): Long
Link copied to clipboard
open fun EffectiveCapacity_clone(orig: Long): Long
Link copied to clipboard
open fun EffectiveCapacity_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun EffectiveCapacity_exact_liquidity(liquidity_msat: Long): Long
Link copied to clipboard
open fun EffectiveCapacity_free(this_ptr: Long)
Link copied to clipboard
open fun EffectiveCapacity_infinite(): Long
Link copied to clipboard
open fun EffectiveCapacity_maximum_htlc(amount_msat: Long): Long
Link copied to clipboard
open fun EffectiveCapacity_total(capacity_msat: Long): Long
Link copied to clipboard
open fun EffectiveCapacity_unknown(): Long
Link copied to clipboard
open fun ErrorAction_clone(orig: Long): Long
Link copied to clipboard
open fun ErrorAction_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun ErrorAction_disconnect_peer(msg: Long): Long
Link copied to clipboard
open fun ErrorAction_free(this_ptr: Long)
Link copied to clipboard
open fun ErrorAction_ignore_and_log(a: Level): Long
Link copied to clipboard
open fun ErrorAction_ignore_duplicate_gossip(): Long
Link copied to clipboard
open fun ErrorAction_ignore_error(): Long
Link copied to clipboard
open fun ErrorAction_send_error_message(msg: Long): Long
Link copied to clipboard
open fun ErrorAction_send_warning_message(msg: Long, log_level: Level): Long
open fun ErroringMessageHandler_as_ChannelMessageHandler(this_arg: Long): Long
open fun ErroringMessageHandler_as_MessageSendEventsProvider(this_arg: Long): Long
Link copied to clipboard
open fun ErroringMessageHandler_free(this_obj: Long)
Link copied to clipboard
open fun ErroringMessageHandler_new(): Long
Link copied to clipboard
open fun ErrorMessage_clone(orig: Long): Long
Link copied to clipboard
open fun ErrorMessage_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun ErrorMessage_free(this_obj: Long)
Link copied to clipboard
open fun ErrorMessage_get_channel_id(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun ErrorMessage_get_data(this_ptr: Long): String
Link copied to clipboard
open fun ErrorMessage_new(channel_id_arg: Array<Byte>, data_arg: String): Long
Link copied to clipboard
open fun ErrorMessage_read(ser: Array<Byte>): Long
Link copied to clipboard
open fun ErrorMessage_set_channel_id(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun ErrorMessage_set_data(this_ptr: Long, val: String)
Link copied to clipboard
open fun ErrorMessage_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun Event_channel_closed(channel_id: Array<Byte>, user_channel_id: Long, reason: Long): Long
Link copied to clipboard
open fun Event_clone(orig: Long): Long
Link copied to clipboard
open fun Event_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun Event_discard_funding(channel_id: Array<Byte>, transaction: Array<Byte>): Long
Link copied to clipboard
open fun Event_free(this_ptr: Long)
Link copied to clipboard
open fun Event_funding_generation_ready(temporary_channel_id: Array<Byte>, channel_value_satoshis: Long, output_script: Array<Byte>, user_channel_id: Long): Long
Link copied to clipboard
open fun Event_open_channel_request(temporary_channel_id: Array<Byte>, counterparty_node_id: Array<Byte>, funding_satoshis: Long, push_msat: Long): Long
Link copied to clipboard
open fun Event_payment_failed(payment_id: Array<Byte>, payment_hash: Array<Byte>): Long
Link copied to clipboard
open fun Event_payment_forwarded(fee_earned_msat: Long, claim_from_onchain_tx: Boolean): Long
Link copied to clipboard
open fun Event_payment_path_failed(payment_id: Array<Byte>, payment_hash: Array<Byte>, rejected_by_dest: Boolean, network_update: Long, all_paths_failed: Boolean, path: Array<Long>, short_channel_id: Long, retry: Long): Long
Link copied to clipboard
open fun Event_payment_path_successful(payment_id: Array<Byte>, payment_hash: Array<Byte>, path: Array<Long>): Long
Link copied to clipboard
open fun Event_payment_received(payment_hash: Array<Byte>, amt: Long, purpose: Long): Long
Link copied to clipboard
open fun Event_payment_sent(payment_id: Array<Byte>, payment_preimage: Array<Byte>, payment_hash: Array<Byte>, fee_paid_msat: Long): Long
Link copied to clipboard
open fun Event_pending_htlcs_forwardable(time_forwardable: Long): Long
Link copied to clipboard
open fun Event_read(ser: Array<Byte>): Long
Link copied to clipboard
open fun Event_spendable_outputs(outputs: Array<Long>): Long
Link copied to clipboard
open fun Event_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun EventHandler_free(this_ptr: Long)
Link copied to clipboard
open fun EventHandler_handle_event(this_arg: Long, event: Long)
Link copied to clipboard
open fun EventsProvider_free(this_ptr: Long)
Link copied to clipboard
open fun EventsProvider_process_pending_events(this_arg: Long, handler: Long)
Link copied to clipboard
open fun ExpiryTime_as_duration(this_arg: Long): Long
Link copied to clipboard
open fun ExpiryTime_as_seconds(this_arg: Long): Long
Link copied to clipboard
open fun ExpiryTime_clone(orig: Long): Long
Link copied to clipboard
open fun ExpiryTime_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun ExpiryTime_eq(a: Long, b: Long): Boolean
Link copied to clipboard
open fun ExpiryTime_free(this_obj: Long)
Link copied to clipboard
open fun ExpiryTime_from_duration(duration: Long): Long
Link copied to clipboard
open fun ExpiryTime_from_seconds(seconds: Long): Long
Link copied to clipboard
open fun ExpiryTime_hash(o: Long): Long
Link copied to clipboard
open fun Fallback_clone(orig: Long): Long
Link copied to clipboard
open fun Fallback_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun Fallback_eq(a: Long, b: Long): Boolean
Link copied to clipboard
open fun Fallback_free(this_ptr: Long)
Link copied to clipboard
open fun Fallback_hash(o: Long): Long
Link copied to clipboard
open fun Fallback_pub_key_hash(a: Array<Byte>): Long
Link copied to clipboard
open fun Fallback_script_hash(a: Array<Byte>): Long
Link copied to clipboard
open fun Fallback_seg_wit_program(version: Byte, program: Array<Byte>): Long
Link copied to clipboard
open fun FeeEstimator_free(this_ptr: Long)
Link copied to clipboard
open fun FeeEstimator_get_est_sat_per_1000_weight(this_arg: Long, confirmation_target: ConfirmationTarget): Int
Link copied to clipboard
open fun FilesystemPersister_as_Persist(this_arg: Long): Long
Link copied to clipboard
open fun FilesystemPersister_free(this_obj: Long)
Link copied to clipboard
open fun FilesystemPersister_get_data_dir(this_arg: Long): String
Link copied to clipboard
open fun FilesystemPersister_new(path_to_channel_data: String): Long
Link copied to clipboard
open fun FilesystemPersister_persist_manager(data_dir: String, manager: Long): Long
Link copied to clipboard
open fun FilesystemPersister_read_channelmonitors(this_arg: Long, keys_manager: Long): Long
Link copied to clipboard
open fun Filter_free(this_ptr: Long)
Link copied to clipboard
open fun Filter_register_output(this_arg: Long, output: Long): Long
Link copied to clipboard
open fun Filter_register_tx(this_arg: Long, txid: Array<Byte>, script_pubkey: Array<Byte>)
Link copied to clipboard
open fun find_route(our_node_pubkey: Array<Byte>, route_params: Long, network: Long, first_hops: Array<Long>, logger: Long, scorer: Long): Long
Link copied to clipboard
open fun FixedPenaltyScorer_as_Score(this_arg: Long): Long
Link copied to clipboard
open fun FixedPenaltyScorer_clone(orig: Long): Long
Link copied to clipboard
open fun FixedPenaltyScorer_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun FixedPenaltyScorer_free(this_obj: Long)
Link copied to clipboard
open fun FixedPenaltyScorer_read(ser: Array<Byte>): Long
Link copied to clipboard
open fun FixedPenaltyScorer_with_penalty(penalty_msat: Long): Long
Link copied to clipboard
open fun FixedPenaltyScorer_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun free_heap_ptr(ptr: Long)
Link copied to clipboard
open fun FundingCreated_clone(orig: Long): Long
Link copied to clipboard
open fun FundingCreated_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun FundingCreated_free(this_obj: Long)
Link copied to clipboard
open fun FundingCreated_get_funding_output_index(this_ptr: Long): Short
Link copied to clipboard
open fun FundingCreated_get_funding_txid(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun FundingCreated_get_signature(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun FundingCreated_get_temporary_channel_id(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun FundingCreated_new(temporary_channel_id_arg: Array<Byte>, funding_txid_arg: Array<Byte>, funding_output_index_arg: Short, signature_arg: Array<Byte>): Long
Link copied to clipboard
open fun FundingCreated_read(ser: Array<Byte>): Long
Link copied to clipboard
open fun FundingCreated_set_funding_output_index(this_ptr: Long, val: Short)
Link copied to clipboard
open fun FundingCreated_set_funding_txid(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun FundingCreated_set_signature(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun FundingCreated_set_temporary_channel_id(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun FundingCreated_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun FundingLocked_clone(orig: Long): Long
Link copied to clipboard
open fun FundingLocked_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun FundingLocked_free(this_obj: Long)
Link copied to clipboard
open fun FundingLocked_get_channel_id(this_ptr: Long): Array<Byte>
open fun FundingLocked_get_next_per_commitment_point(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun FundingLocked_new(channel_id_arg: Array<Byte>, next_per_commitment_point_arg: Array<Byte>): Long
Link copied to clipboard
open fun FundingLocked_read(ser: Array<Byte>): Long
Link copied to clipboard
open fun FundingLocked_set_channel_id(this_ptr: Long, val: Array<Byte>)
open fun FundingLocked_set_next_per_commitment_point(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun FundingLocked_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun FundingSigned_clone(orig: Long): Long
Link copied to clipboard
open fun FundingSigned_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun FundingSigned_free(this_obj: Long)
Link copied to clipboard
open fun FundingSigned_get_channel_id(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun FundingSigned_get_signature(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun FundingSigned_new(channel_id_arg: Array<Byte>, signature_arg: Array<Byte>): Long
Link copied to clipboard
open fun FundingSigned_read(ser: Array<Byte>): Long
Link copied to clipboard
open fun FundingSigned_set_channel_id(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun FundingSigned_set_signature(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun FundingSigned_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun get_anchor_redeemscript(funding_pubkey: Array<Byte>): Array<Byte>
open fun get_commitment_transaction_number_obscure_factor(broadcaster_payment_basepoint: Array<Byte>, countersignatory_payment_basepoint: Array<Byte>, outbound_from_broadcaster: Boolean): Long
Link copied to clipboard
open fun get_htlc_redeemscript(htlc: Long, opt_anchors: Boolean, keys: Long): Array<Byte>
Link copied to clipboard
open fun get_ldk_c_bindings_version(): String
Link copied to clipboard
open fun get_ldk_version(): String
Link copied to clipboard
open fun get_revokeable_redeemscript(revocation_key: Array<Byte>, contest_delay: Short, broadcaster_delayed_payment_key: Array<Byte>): Array<Byte>
Link copied to clipboard
open fun get_u8_slice_bytes(slice_ptr: Long): Array<Byte>
Link copied to clipboard
open fun GossipTimestampFilter_clone(orig: Long): Long
Link copied to clipboard
open fun GossipTimestampFilter_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun GossipTimestampFilter_free(this_obj: Long)
Link copied to clipboard
open fun GossipTimestampFilter_get_chain_hash(this_ptr: Long): Array<Byte>
open fun GossipTimestampFilter_get_first_timestamp(this_ptr: Long): Int
open fun GossipTimestampFilter_get_timestamp_range(this_ptr: Long): Int
Link copied to clipboard
open fun GossipTimestampFilter_new(chain_hash_arg: Array<Byte>, first_timestamp_arg: Int, timestamp_range_arg: Int): Long
Link copied to clipboard
open fun GossipTimestampFilter_read(ser: Array<Byte>): Long
Link copied to clipboard
open fun GossipTimestampFilter_set_chain_hash(this_ptr: Long, val: Array<Byte>)
open fun GossipTimestampFilter_set_first_timestamp(this_ptr: Long, val: Int)
open fun GossipTimestampFilter_set_timestamp_range(this_ptr: Long, val: Int)
Link copied to clipboard
open fun GossipTimestampFilter_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun HolderCommitmentTransaction_clone(orig: Long): Long
Link copied to clipboard
open fun HolderCommitmentTransaction_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun HolderCommitmentTransaction_free(this_obj: Long)
open fun HolderCommitmentTransaction_get_counterparty_sig(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun HolderCommitmentTransaction_new(commitment_tx: Long, counterparty_sig: Array<Byte>, counterparty_htlc_sigs: Array<Array<Byte>>, holder_funding_key: Array<Byte>, counterparty_funding_key: Array<Byte>): Long
Link copied to clipboard
open fun HolderCommitmentTransaction_read(ser: Array<Byte>): Long
open fun HolderCommitmentTransaction_set_counterparty_htlc_sigs(this_ptr: Long, val: Array<Array<Byte>>)
open fun HolderCommitmentTransaction_set_counterparty_sig(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun HolderCommitmentTransaction_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun htlc_success_tx_weight(opt_anchors: Boolean): Long
Link copied to clipboard
open fun htlc_timeout_tx_weight(opt_anchors: Boolean): Long
Link copied to clipboard
open fun HTLCOutputInCommitment_clone(orig: Long): Long
Link copied to clipboard
open fun HTLCOutputInCommitment_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun HTLCOutputInCommitment_free(this_obj: Long)
Link copied to clipboard
open fun HTLCOutputInCommitment_get_amount_msat(this_ptr: Long): Long
Link copied to clipboard
open fun HTLCOutputInCommitment_get_cltv_expiry(this_ptr: Long): Int
Link copied to clipboard
open fun HTLCOutputInCommitment_get_offered(this_ptr: Long): Boolean
Link copied to clipboard
open fun HTLCOutputInCommitment_get_payment_hash(this_ptr: Long): Array<Byte>
open fun HTLCOutputInCommitment_get_transaction_output_index(this_ptr: Long): Long
Link copied to clipboard
open fun HTLCOutputInCommitment_new(offered_arg: Boolean, amount_msat_arg: Long, cltv_expiry_arg: Int, payment_hash_arg: Array<Byte>, transaction_output_index_arg: Long): Long
Link copied to clipboard
open fun HTLCOutputInCommitment_read(ser: Array<Byte>): Long
Link copied to clipboard
open fun HTLCOutputInCommitment_set_amount_msat(this_ptr: Long, val: Long)
Link copied to clipboard
open fun HTLCOutputInCommitment_set_cltv_expiry(this_ptr: Long, val: Int)
Link copied to clipboard
open fun HTLCOutputInCommitment_set_offered(this_ptr: Long, val: Boolean)
Link copied to clipboard
open fun HTLCOutputInCommitment_set_payment_hash(this_ptr: Long, val: Array<Byte>)
open fun HTLCOutputInCommitment_set_transaction_output_index(this_ptr: Long, val: Long)
Link copied to clipboard
open fun HTLCOutputInCommitment_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun HTLCUpdate_clone(orig: Long): Long
Link copied to clipboard
open fun HTLCUpdate_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun HTLCUpdate_free(this_obj: Long)
Link copied to clipboard
open fun HTLCUpdate_read(ser: Array<Byte>): Long
Link copied to clipboard
open fun HTLCUpdate_write(obj: Long): Array<Byte>
open fun IgnoringMessageHandler_as_CustomMessageHandler(this_arg: Long): Long
open fun IgnoringMessageHandler_as_CustomMessageReader(this_arg: Long): Long
open fun IgnoringMessageHandler_as_MessageSendEventsProvider(this_arg: Long): Long
open fun IgnoringMessageHandler_as_RoutingMessageHandler(this_arg: Long): Long
Link copied to clipboard
open fun IgnoringMessageHandler_free(this_obj: Long)
Link copied to clipboard
open fun IgnoringMessageHandler_new(): Long
Link copied to clipboard
open fun Init_clone(orig: Long): Long
Link copied to clipboard
open fun Init_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun Init_free(this_obj: Long)
Link copied to clipboard
open fun Init_get_features(this_ptr: Long): Long
Link copied to clipboard
open fun Init_new(features_arg: Long): Long
Link copied to clipboard
open fun Init_read(ser: Array<Byte>): Long
Link copied to clipboard
open fun Init_set_features(this_ptr: Long, val: Long)
Link copied to clipboard
open fun Init_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun InitFeatures_clone(orig: Long): Long
Link copied to clipboard
open fun InitFeatures_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun InitFeatures_empty(): Long
Link copied to clipboard
open fun InitFeatures_eq(a: Long, b: Long): Boolean
Link copied to clipboard
open fun InitFeatures_free(this_obj: Long)
Link copied to clipboard
open fun InitFeatures_known(): Long
Link copied to clipboard
open fun InitFeatures_read(ser: Array<Byte>): Long
Link copied to clipboard
open fun InitFeatures_requires_unknown_bits(this_arg: Long): Boolean
Link copied to clipboard
open fun InitFeatures_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun InMemorySigner_as_BaseSign(this_arg: Long): Long
Link copied to clipboard
open fun InMemorySigner_as_Sign(this_arg: Long): Long
Link copied to clipboard
open fun InMemorySigner_clone(orig: Long): Long
Link copied to clipboard
open fun InMemorySigner_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun InMemorySigner_counterparty_pubkeys(this_arg: Long): Long
open fun InMemorySigner_counterparty_selected_contest_delay(this_arg: Long): Short
Link copied to clipboard
open fun InMemorySigner_free(this_obj: Long)
Link copied to clipboard
open fun InMemorySigner_funding_outpoint(this_arg: Long): Long
Link copied to clipboard
open fun InMemorySigner_get_channel_parameters(this_arg: Long): Long
Link copied to clipboard
open fun InMemorySigner_get_commitment_seed(this_ptr: Long): Array<Byte>
open fun InMemorySigner_get_delayed_payment_base_key(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun InMemorySigner_get_funding_key(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun InMemorySigner_get_htlc_base_key(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun InMemorySigner_get_payment_key(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun InMemorySigner_get_revocation_base_key(this_ptr: Long): Array<Byte>
open fun InMemorySigner_holder_selected_contest_delay(this_arg: Long): Short
Link copied to clipboard
open fun InMemorySigner_is_outbound(this_arg: Long): Boolean
Link copied to clipboard
open fun InMemorySigner_new(node_secret: Array<Byte>, funding_key: Array<Byte>, revocation_base_key: Array<Byte>, payment_key: Array<Byte>, delayed_payment_base_key: Array<Byte>, htlc_base_key: Array<Byte>, commitment_seed: Array<Byte>, channel_value_satoshis: Long, channel_keys_id: Array<Byte>): Long
Link copied to clipboard
open fun InMemorySigner_opt_anchors(this_arg: Long): Boolean
Link copied to clipboard
open fun InMemorySigner_read(ser: Array<Byte>, arg: Array<Byte>): Long
Link copied to clipboard
open fun InMemorySigner_set_commitment_seed(this_ptr: Long, val: Array<Byte>)
open fun InMemorySigner_set_delayed_payment_base_key(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun InMemorySigner_set_funding_key(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun InMemorySigner_set_htlc_base_key(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun InMemorySigner_set_payment_key(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun InMemorySigner_set_revocation_base_key(this_ptr: Long, val: Array<Byte>)
open fun InMemorySigner_sign_counterparty_payment_input(this_arg: Long, spend_tx: Array<Byte>, input_idx: Long, descriptor: Long): Long
Link copied to clipboard
open fun InMemorySigner_sign_dynamic_p2wsh_input(this_arg: Long, spend_tx: Array<Byte>, input_idx: Long, descriptor: Long): Long
Link copied to clipboard
open fun InMemorySigner_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun InvalidShutdownScript_clone(orig: Long): Long
Link copied to clipboard
open fun InvalidShutdownScript_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun InvalidShutdownScript_free(this_obj: Long)
Link copied to clipboard
open fun InvalidShutdownScript_get_script(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun InvalidShutdownScript_new(script_arg: Array<Byte>): Long
Link copied to clipboard
open fun InvalidShutdownScript_set_script(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun Invoice_amount_milli_satoshis(this_arg: Long): Long
Link copied to clipboard
open fun Invoice_check_signature(this_arg: Long): Long
Link copied to clipboard
open fun Invoice_clone(orig: Long): Long
Link copied to clipboard
open fun Invoice_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun Invoice_currency(this_arg: Long): Currency
Link copied to clipboard
open fun Invoice_duration_since_epoch(this_arg: Long): Long
Link copied to clipboard
open fun Invoice_eq(a: Long, b: Long): Boolean
Link copied to clipboard
open fun Invoice_expiry_time(this_arg: Long): Long
Link copied to clipboard
open fun Invoice_features(this_arg: Long): Long
Link copied to clipboard
open fun Invoice_free(this_obj: Long)
Link copied to clipboard
open fun Invoice_from_signed(signed_invoice: Long): Long
Link copied to clipboard
open fun Invoice_from_str(s: String): Long
Link copied to clipboard
open fun Invoice_into_signed_raw(this_arg: Long): Long
Link copied to clipboard
open fun Invoice_is_expired(this_arg: Long): Boolean
Link copied to clipboard
open fun Invoice_min_final_cltv_expiry(this_arg: Long): Long
Link copied to clipboard
open fun Invoice_payee_pub_key(this_arg: Long): Array<Byte>
Link copied to clipboard
open fun Invoice_payment_hash(this_arg: Long): Array<Byte>
Link copied to clipboard
open fun Invoice_payment_secret(this_arg: Long): Array<Byte>
Link copied to clipboard
open fun Invoice_private_routes(this_arg: Long): Array<Long>
Link copied to clipboard
open fun Invoice_recover_payee_pub_key(this_arg: Long): Array<Byte>
Link copied to clipboard
open fun Invoice_route_hints(this_arg: Long): Array<Long>
Link copied to clipboard
open fun Invoice_timestamp(this_arg: Long): Long
Link copied to clipboard
open fun Invoice_to_str(o: Long): String
Link copied to clipboard
open fun Invoice_would_expire(this_arg: Long, at_time: Long): Boolean
Link copied to clipboard
open fun InvoiceFeatures_clone(orig: Long): Long
Link copied to clipboard
open fun InvoiceFeatures_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun InvoiceFeatures_empty(): Long
Link copied to clipboard
open fun InvoiceFeatures_eq(a: Long, b: Long): Boolean
Link copied to clipboard
open fun InvoiceFeatures_free(this_obj: Long)
Link copied to clipboard
open fun InvoiceFeatures_known(): Long
Link copied to clipboard
open fun InvoiceFeatures_read(ser: Array<Byte>): Long
Link copied to clipboard
open fun InvoiceFeatures_requires_unknown_bits(this_arg: Long): Boolean
Link copied to clipboard
open fun InvoiceFeatures_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun InvoicePayer_as_EventHandler(this_arg: Long): Long
Link copied to clipboard
open fun InvoicePayer_free(this_obj: Long)
Link copied to clipboard
open fun InvoicePayer_new(payer: Long, router: Long, scorer: Long, logger: Long, event_handler: Long, retry_attempts: Long): Long
Link copied to clipboard
open fun InvoicePayer_pay_invoice(this_arg: Long, invoice: Long): Long
Link copied to clipboard
open fun InvoicePayer_pay_pubkey(this_arg: Long, pubkey: Array<Byte>, payment_preimage: Array<Byte>, amount_msats: Long, final_cltv_expiry_delta: Int): Long
Link copied to clipboard
open fun InvoicePayer_pay_zero_value_invoice(this_arg: Long, invoice: Long, amount_msats: Long): Long
Link copied to clipboard
open fun InvoicePayer_remove_cached_payment(this_arg: Long, payment_hash: Array<Byte>)
Link copied to clipboard
open fun InvoiceSignature_clone(orig: Long): Long
Link copied to clipboard
open fun InvoiceSignature_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun InvoiceSignature_eq(a: Long, b: Long): Boolean
Link copied to clipboard
open fun InvoiceSignature_free(this_obj: Long)
Link copied to clipboard
open fun KeysInterface_free(this_ptr: Long)
Link copied to clipboard
open fun KeysInterface_get_channel_signer(this_arg: Long, inbound: Boolean, channel_value_satoshis: Long): Long
Link copied to clipboard
open fun KeysInterface_get_destination_script(this_arg: Long): Array<Byte>
open fun KeysInterface_get_inbound_payment_key_material(this_arg: Long): Array<Byte>
Link copied to clipboard
open fun KeysInterface_get_node_secret(this_arg: Long, recipient: Recipient): Long
Link copied to clipboard
open fun KeysInterface_get_secure_random_bytes(this_arg: Long): Array<Byte>
Link copied to clipboard
open fun KeysInterface_get_shutdown_scriptpubkey(this_arg: Long): Long
Link copied to clipboard
open fun KeysInterface_read_chan_signer(this_arg: Long, reader: Array<Byte>): Long
Link copied to clipboard
open fun KeysInterface_sign_invoice(this_arg: Long, hrp_bytes: Array<Byte>, invoice_data: Array<Byte>, receipient: Recipient): Long
Link copied to clipboard
open fun KeysManager_as_KeysInterface(this_arg: Long): Long
Link copied to clipboard
open fun KeysManager_derive_channel_keys(this_arg: Long, channel_value_satoshis: Long, params: Array<Byte>): Long
Link copied to clipboard
open fun KeysManager_free(this_obj: Long)
Link copied to clipboard
open fun KeysManager_new(seed: Array<Byte>, starting_time_secs: Long, starting_time_nanos: Int): Long
Link copied to clipboard
open fun KeysManager_spend_spendable_outputs(this_arg: Long, descriptors: Array<Long>, outputs: Array<Long>, change_destination_script: Array<Byte>, feerate_sat_per_1000_weight: Int): Long
Link copied to clipboard
open fun LDKAccess_new(impl: bindings.LDKAccess): Long
Link copied to clipboard
open fun LDKAPIError_ref_from_ptr(ptr: Long): bindings.LDKAPIError
Link copied to clipboard
open fun LDKBalance_ref_from_ptr(ptr: Long): bindings.LDKBalance
Link copied to clipboard
open fun LDKBaseSign_new(impl: bindings.LDKBaseSign, pubkeys: Long): Long
Link copied to clipboard
open fun LDKBroadcasterInterface_new(impl: bindings.LDKBroadcasterInterface): Long
Link copied to clipboard
open fun LDKChannelManagerPersister_new(impl: bindings.LDKChannelManagerPersister): Long
Link copied to clipboard
open fun LDKChannelMessageHandler_new(impl: bindings.LDKChannelMessageHandler, MessageSendEventsProvider: bindings.LDKMessageSendEventsProvider): Long
Link copied to clipboard
open fun LDKClosureReason_ref_from_ptr(ptr: Long): bindings.LDKClosureReason
Link copied to clipboard
open fun LDKConfirm_new(impl: bindings.LDKConfirm): Long
Link copied to clipboard
open fun LDKCOption_AccessZ_ref_from_ptr(ptr: Long): bindings.LDKCOption_AccessZ
Link copied to clipboard
open fun LDKCOption_EventZ_ref_from_ptr(ptr: Long): bindings.LDKCOption_EventZ
Link copied to clipboard
open fun LDKCOption_FilterZ_ref_from_ptr(ptr: Long): bindings.LDKCOption_FilterZ
Link copied to clipboard
open fun LDKCOption_TypeZ_ref_from_ptr(ptr: Long): bindings.LDKCOption_TypeZ
Link copied to clipboard
open fun LDKCOption_u16Z_ref_from_ptr(ptr: Long): bindings.LDKCOption_u16Z
Link copied to clipboard
open fun LDKCOption_u32Z_ref_from_ptr(ptr: Long): bindings.LDKCOption_u32Z
Link copied to clipboard
open fun LDKCOption_u64Z_ref_from_ptr(ptr: Long): bindings.LDKCOption_u64Z
open fun LDKCustomMessageHandler_get_CustomMessageReader(arg: Long): Long
Link copied to clipboard
open fun LDKCustomMessageHandler_new(impl: bindings.LDKCustomMessageHandler, CustomMessageReader: bindings.LDKCustomMessageReader): Long
Link copied to clipboard
open fun LDKCustomMessageReader_new(impl: bindings.LDKCustomMessageReader): Long
Link copied to clipboard
open fun LDKEffectiveCapacity_ref_from_ptr(ptr: Long): bindings.LDKEffectiveCapacity
Link copied to clipboard
open fun LDKErrorAction_ref_from_ptr(ptr: Long): bindings.LDKErrorAction
Link copied to clipboard
open fun LDKEvent_ref_from_ptr(ptr: Long): bindings.LDKEvent
Link copied to clipboard
open fun LDKEventHandler_new(impl: bindings.LDKEventHandler): Long
Link copied to clipboard
open fun LDKEventsProvider_new(impl: bindings.LDKEventsProvider): Long
Link copied to clipboard
open fun LDKFallback_ref_from_ptr(ptr: Long): bindings.LDKFallback
Link copied to clipboard
open fun LDKFeeEstimator_new(impl: bindings.LDKFeeEstimator): Long
Link copied to clipboard
open fun LDKFilter_new(impl: bindings.LDKFilter): Long
Link copied to clipboard
open fun LDKKeysInterface_new(impl: bindings.LDKKeysInterface): Long
Link copied to clipboard
open fun LDKListen_new(impl: bindings.LDKListen): Long
Link copied to clipboard
open fun LDKLockableScore_new(impl: bindings.LDKLockableScore): Long
Link copied to clipboard
open fun LDKLogger_new(impl: bindings.LDKLogger): Long
Link copied to clipboard
open fun LDKMessageSendEvent_ref_from_ptr(ptr: Long): bindings.LDKMessageSendEvent
Link copied to clipboard
Link copied to clipboard
open fun LDKMonitorEvent_ref_from_ptr(ptr: Long): bindings.LDKMonitorEvent
Link copied to clipboard
open fun LDKNetAddress_ref_from_ptr(ptr: Long): bindings.LDKNetAddress
Link copied to clipboard
open fun LDKNetworkUpdate_ref_from_ptr(ptr: Long): bindings.LDKNetworkUpdate
Link copied to clipboard
open fun LDKPayer_new(impl: bindings.LDKPayer): Long
Link copied to clipboard
open fun LDKPaymentError_ref_from_ptr(ptr: Long): bindings.LDKPaymentError
Link copied to clipboard
open fun LDKPaymentPurpose_ref_from_ptr(ptr: Long): bindings.LDKPaymentPurpose
Link copied to clipboard
Link copied to clipboard
open fun LDKPersist_new(impl: bindings.LDKPersist): Long
Link copied to clipboard
open fun LDKRouter_new(impl: bindings.LDKRouter): Long
Link copied to clipboard
open fun LDKRoutingMessageHandler_new(impl: bindings.LDKRoutingMessageHandler, MessageSendEventsProvider: bindings.LDKMessageSendEventsProvider): Long
Link copied to clipboard
open fun LDKScore_new(impl: bindings.LDKScore): Long
Link copied to clipboard
open fun LDKSign_get_BaseSign(arg: Long): Long
Link copied to clipboard
open fun LDKSign_new(impl: bindings.LDKSign, BaseSign: bindings.LDKBaseSign, pubkeys: Long): Long
Link copied to clipboard
Link copied to clipboard
open fun LDKSocketDescriptor_new(impl: bindings.LDKSocketDescriptor): Long
Link copied to clipboard
open fun LDKType_new(impl: bindings.LDKType): Long
Link copied to clipboard
open fun LDKWatch_new(impl: bindings.LDKWatch): Long
Link copied to clipboard
open fun Level_clone(orig: Long): Level
Link copied to clipboard
open fun Level_debug(): Level
Link copied to clipboard
open fun Level_eq(a: Long, b: Long): Boolean
Link copied to clipboard
open fun Level_error(): Level
Link copied to clipboard
open fun Level_gossip(): Level
Link copied to clipboard
open fun Level_hash(o: Long): Long
Link copied to clipboard
open fun Level_info(): Level
Link copied to clipboard
open fun Level_max(): Level
Link copied to clipboard
open fun Level_trace(): Level
Link copied to clipboard
open fun Level_warn(): Level
Link copied to clipboard
open fun LightningError_clone(orig: Long): Long
Link copied to clipboard
open fun LightningError_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun LightningError_free(this_obj: Long)
Link copied to clipboard
open fun LightningError_get_action(this_ptr: Long): Long
Link copied to clipboard
open fun LightningError_get_err(this_ptr: Long): String
Link copied to clipboard
open fun LightningError_new(err_arg: String, action_arg: Long): Long
Link copied to clipboard
open fun LightningError_set_action(this_ptr: Long, val: Long)
Link copied to clipboard
open fun LightningError_set_err(this_ptr: Long, val: String)
Link copied to clipboard
open fun Listen_block_connected(this_arg: Long, block: Array<Byte>, height: Int)
Link copied to clipboard
open fun Listen_block_disconnected(this_arg: Long, header: Array<Byte>, height: Int)
Link copied to clipboard
open fun Listen_free(this_ptr: Long)
Link copied to clipboard
open fun LockableScore_free(this_ptr: Long)
Link copied to clipboard
open fun LockableScore_lock(this_arg: Long): Long
Link copied to clipboard
open fun LockedChannelMonitor_free(this_obj: Long)
Link copied to clipboard
open fun Logger_free(this_ptr: Long)
Link copied to clipboard
open fun make_funding_redeemscript(broadcaster: Array<Byte>, countersignatory: Array<Byte>): Array<Byte>
Link copied to clipboard
open fun MessageHandler_free(this_obj: Long)
Link copied to clipboard
open fun MessageHandler_get_chan_handler(this_ptr: Long): Long
Link copied to clipboard
open fun MessageHandler_get_route_handler(this_ptr: Long): Long
Link copied to clipboard
open fun MessageHandler_new(chan_handler_arg: Long, route_handler_arg: Long): Long
Link copied to clipboard
open fun MessageHandler_set_chan_handler(this_ptr: Long, val: Long)
Link copied to clipboard
open fun MessageHandler_set_route_handler(this_ptr: Long, val: Long)
open fun MessageSendEvent_broadcast_channel_announcement(msg: Long, update_msg: Long): Long
open fun MessageSendEvent_broadcast_channel_update(msg: Long): Long
open fun MessageSendEvent_broadcast_node_announcement(msg: Long): Long
Link copied to clipboard
open fun MessageSendEvent_clone(orig: Long): Long
Link copied to clipboard
open fun MessageSendEvent_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun MessageSendEvent_free(this_ptr: Long)
Link copied to clipboard
open fun MessageSendEvent_handle_error(node_id: Array<Byte>, action: Long): Long
Link copied to clipboard
open fun MessageSendEvent_send_accept_channel(node_id: Array<Byte>, msg: Long): Long
open fun MessageSendEvent_send_announcement_signatures(node_id: Array<Byte>, msg: Long): Long
open fun MessageSendEvent_send_channel_range_query(node_id: Array<Byte>, msg: Long): Long
open fun MessageSendEvent_send_channel_reestablish(node_id: Array<Byte>, msg: Long): Long
Link copied to clipboard
open fun MessageSendEvent_send_channel_update(node_id: Array<Byte>, msg: Long): Long
Link copied to clipboard
open fun MessageSendEvent_send_closing_signed(node_id: Array<Byte>, msg: Long): Long
Link copied to clipboard
open fun MessageSendEvent_send_funding_created(node_id: Array<Byte>, msg: Long): Long
Link copied to clipboard
open fun MessageSendEvent_send_funding_locked(node_id: Array<Byte>, msg: Long): Long
Link copied to clipboard
open fun MessageSendEvent_send_funding_signed(node_id: Array<Byte>, msg: Long): Long
Link copied to clipboard
open fun MessageSendEvent_send_open_channel(node_id: Array<Byte>, msg: Long): Long
open fun MessageSendEvent_send_reply_channel_range(node_id: Array<Byte>, msg: Long): Long
Link copied to clipboard
open fun MessageSendEvent_send_revoke_and_ack(node_id: Array<Byte>, msg: Long): Long
Link copied to clipboard
open fun MessageSendEvent_send_short_ids_query(node_id: Array<Byte>, msg: Long): Long
Link copied to clipboard
open fun MessageSendEvent_send_shutdown(node_id: Array<Byte>, msg: Long): Long
Link copied to clipboard
open fun MessageSendEvent_update_htlcs(node_id: Array<Byte>, updates: Long): Long
Link copied to clipboard
open fun MessageSendEventsProvider_free(this_ptr: Long)
Link copied to clipboard
open fun MinFinalCltvExpiry_clone(orig: Long): Long
Link copied to clipboard
open fun MinFinalCltvExpiry_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun MinFinalCltvExpiry_eq(a: Long, b: Long): Boolean
Link copied to clipboard
open fun MinFinalCltvExpiry_free(this_obj: Long)
Link copied to clipboard
open fun MinFinalCltvExpiry_get_a(this_ptr: Long): Long
Link copied to clipboard
open fun MinFinalCltvExpiry_hash(o: Long): Long
Link copied to clipboard
open fun MinFinalCltvExpiry_new(a_arg: Long): Long
Link copied to clipboard
open fun MinFinalCltvExpiry_set_a(this_ptr: Long, val: Long)
Link copied to clipboard
open fun MonitorEvent_clone(orig: Long): Long
Link copied to clipboard
open fun MonitorEvent_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun MonitorEvent_commitment_tx_confirmed(a: Long): Long
Link copied to clipboard
open fun MonitorEvent_free(this_ptr: Long)
Link copied to clipboard
open fun MonitorEvent_htlcevent(a: Long): Long
Link copied to clipboard
open fun MonitorEvent_read(ser: Array<Byte>): Long
Link copied to clipboard
open fun MonitorEvent_update_completed(funding_txo: Long, monitor_update_id: Long): Long
Link copied to clipboard
open fun MonitorEvent_update_failed(a: Long): Long
Link copied to clipboard
open fun MonitorEvent_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun MonitorUpdateId_clone(orig: Long): Long
Link copied to clipboard
open fun MonitorUpdateId_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun MonitorUpdateId_eq(a: Long, b: Long): Boolean
Link copied to clipboard
open fun MonitorUpdateId_free(this_obj: Long)
Link copied to clipboard
open fun MonitorUpdateId_hash(o: Long): Long
Link copied to clipboard
open fun MultiThreadedLockableScore_free(this_obj: Long)
Link copied to clipboard
open fun MultiThreadedLockableScore_new(score: Long): Long
Link copied to clipboard
open fun NetAddress_clone(orig: Long): Long
Link copied to clipboard
open fun NetAddress_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun NetAddress_free(this_ptr: Long)
Link copied to clipboard
open fun NetAddress_ipv4(addr: Array<Byte>, port: Short): Long
Link copied to clipboard
open fun NetAddress_ipv6(addr: Array<Byte>, port: Short): Long
Link copied to clipboard
open fun NetAddress_onion_v2(a: Array<Byte>): Long
Link copied to clipboard
open fun NetAddress_onion_v3(ed25519_pubkey: Array<Byte>, checksum: Short, version: Byte, port: Short): Long
Link copied to clipboard
open fun NetAddress_read(ser: Array<Byte>): Long
Link copied to clipboard
open fun NetAddress_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun NetGraphMsgHandler_add_chain_access(this_arg: Long, chain_access: Long)
Link copied to clipboard
open fun NetGraphMsgHandler_as_EventHandler(this_arg: Long): Long
open fun NetGraphMsgHandler_as_MessageSendEventsProvider(this_arg: Long): Long
open fun NetGraphMsgHandler_as_RoutingMessageHandler(this_arg: Long): Long
Link copied to clipboard
open fun NetGraphMsgHandler_free(this_obj: Long)
Link copied to clipboard
open fun NetGraphMsgHandler_new(network_graph: Long, chain_access: Long, logger: Long): Long
Link copied to clipboard
open fun NetworkGraph_clone(orig: Long): Long
Link copied to clipboard
open fun NetworkGraph_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun NetworkGraph_close_channel_from_update(this_arg: Long, short_channel_id: Long, is_permanent: Boolean)
Link copied to clipboard
open fun NetworkGraph_fail_node(this_arg: Long, _node_id: Array<Byte>, is_permanent: Boolean)
Link copied to clipboard
open fun NetworkGraph_free(this_obj: Long)
Link copied to clipboard
open fun NetworkGraph_new(genesis_hash: Array<Byte>): Long
Link copied to clipboard
open fun NetworkGraph_read(ser: Array<Byte>): Long
Link copied to clipboard
open fun NetworkGraph_read_only(this_arg: Long): Long
Link copied to clipboard
open fun NetworkGraph_remove_stale_channels(this_arg: Long)
open fun NetworkGraph_remove_stale_channels_with_time(this_arg: Long, current_time_unix: Long)
Link copied to clipboard
open fun NetworkGraph_update_channel(this_arg: Long, msg: Long): Long
open fun NetworkGraph_update_channel_from_announcement(this_arg: Long, msg: Long, chain_access: Long): Long
open fun NetworkGraph_update_channel_from_unsigned_announcement(this_arg: Long, msg: Long, chain_access: Long): Long
Link copied to clipboard
open fun NetworkGraph_update_channel_unsigned(this_arg: Long, msg: Long): Long
open fun NetworkGraph_update_node_from_announcement(this_arg: Long, msg: Long): Long
open fun NetworkGraph_update_node_from_unsigned_announcement(this_arg: Long, msg: Long): Long
Link copied to clipboard
open fun NetworkGraph_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun NetworkUpdate_channel_closed(short_channel_id: Long, is_permanent: Boolean): Long
Link copied to clipboard
open fun NetworkUpdate_channel_update_message(msg: Long): Long
Link copied to clipboard
open fun NetworkUpdate_clone(orig: Long): Long
Link copied to clipboard
open fun NetworkUpdate_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun NetworkUpdate_free(this_ptr: Long)
Link copied to clipboard
open fun NetworkUpdate_node_failure(node_id: Array<Byte>, is_permanent: Boolean): Long
Link copied to clipboard
open fun NetworkUpdate_read(ser: Array<Byte>): Long
Link copied to clipboard
open fun NetworkUpdate_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun new_empty_slice_vec(): Long
Link copied to clipboard
open fun new_txpointer_copy_data(txdata: Array<Byte>): Long
Link copied to clipboard
open fun NodeAnnouncement_clone(orig: Long): Long
Link copied to clipboard
open fun NodeAnnouncement_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun NodeAnnouncement_free(this_obj: Long)
Link copied to clipboard
open fun NodeAnnouncement_get_contents(this_ptr: Long): Long
Link copied to clipboard
open fun NodeAnnouncement_get_signature(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun NodeAnnouncement_new(signature_arg: Array<Byte>, contents_arg: Long): Long
Link copied to clipboard
open fun NodeAnnouncement_read(ser: Array<Byte>): Long
Link copied to clipboard
open fun NodeAnnouncement_set_contents(this_ptr: Long, val: Long)
Link copied to clipboard
open fun NodeAnnouncement_set_signature(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun NodeAnnouncement_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun NodeAnnouncementInfo_clone(orig: Long): Long
Link copied to clipboard
open fun NodeAnnouncementInfo_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun NodeAnnouncementInfo_free(this_obj: Long)
Link copied to clipboard
open fun NodeAnnouncementInfo_get_alias(this_ptr: Long): Array<Byte>
open fun NodeAnnouncementInfo_get_announcement_message(this_ptr: Long): Long
Link copied to clipboard
open fun NodeAnnouncementInfo_get_features(this_ptr: Long): Long
Link copied to clipboard
open fun NodeAnnouncementInfo_get_last_update(this_ptr: Long): Int
Link copied to clipboard
open fun NodeAnnouncementInfo_get_rgb(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun NodeAnnouncementInfo_new(features_arg: Long, last_update_arg: Int, rgb_arg: Array<Byte>, alias_arg: Array<Byte>, addresses_arg: Array<Long>, announcement_message_arg: Long): Long
Link copied to clipboard
open fun NodeAnnouncementInfo_read(ser: Array<Byte>): Long
Link copied to clipboard
open fun NodeAnnouncementInfo_set_addresses(this_ptr: Long, val: Array<Long>)
Link copied to clipboard
open fun NodeAnnouncementInfo_set_alias(this_ptr: Long, val: Array<Byte>)
open fun NodeAnnouncementInfo_set_announcement_message(this_ptr: Long, val: Long)
Link copied to clipboard
open fun NodeAnnouncementInfo_set_features(this_ptr: Long, val: Long)
Link copied to clipboard
open fun NodeAnnouncementInfo_set_last_update(this_ptr: Long, val: Int)
Link copied to clipboard
open fun NodeAnnouncementInfo_set_rgb(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun NodeAnnouncementInfo_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun NodeFeatures_clone(orig: Long): Long
Link copied to clipboard
open fun NodeFeatures_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun NodeFeatures_empty(): Long
Link copied to clipboard
open fun NodeFeatures_eq(a: Long, b: Long): Boolean
Link copied to clipboard
open fun NodeFeatures_free(this_obj: Long)
Link copied to clipboard
open fun NodeFeatures_known(): Long
Link copied to clipboard
open fun NodeFeatures_read(ser: Array<Byte>): Long
Link copied to clipboard
open fun NodeFeatures_requires_unknown_bits(this_arg: Long): Boolean
Link copied to clipboard
open fun NodeFeatures_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun NodeId_as_slice(this_arg: Long): Array<Byte>
Link copied to clipboard
open fun NodeId_clone(orig: Long): Long
Link copied to clipboard
open fun NodeId_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun NodeId_free(this_obj: Long)
Link copied to clipboard
open fun NodeId_from_pubkey(pubkey: Array<Byte>): Long
Link copied to clipboard
open fun NodeId_hash(o: Long): Long
Link copied to clipboard
open fun NodeId_read(ser: Array<Byte>): Long
Link copied to clipboard
open fun NodeId_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun NodeInfo_clone(orig: Long): Long
Link copied to clipboard
open fun NodeInfo_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun NodeInfo_free(this_obj: Long)
Link copied to clipboard
open fun NodeInfo_get_announcement_info(this_ptr: Long): Long
Link copied to clipboard
open fun NodeInfo_get_lowest_inbound_channel_fees(this_ptr: Long): Long
Link copied to clipboard
open fun NodeInfo_new(channels_arg: Array<Long>, lowest_inbound_channel_fees_arg: Long, announcement_info_arg: Long): Long
Link copied to clipboard
open fun NodeInfo_read(ser: Array<Byte>): Long
Link copied to clipboard
open fun NodeInfo_set_announcement_info(this_ptr: Long, val: Long)
Link copied to clipboard
open fun NodeInfo_set_channels(this_ptr: Long, val: Array<Long>)
Link copied to clipboard
open fun NodeInfo_set_lowest_inbound_channel_fees(this_ptr: Long, val: Long)
Link copied to clipboard
open fun NodeInfo_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun OpenChannel_clone(orig: Long): Long
Link copied to clipboard
open fun OpenChannel_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun OpenChannel_free(this_obj: Long)
Link copied to clipboard
open fun OpenChannel_get_chain_hash(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun OpenChannel_get_channel_flags(this_ptr: Long): Byte
Link copied to clipboard
open fun OpenChannel_get_channel_reserve_satoshis(this_ptr: Long): Long
Link copied to clipboard
open fun OpenChannel_get_channel_type(this_ptr: Long): Long
open fun OpenChannel_get_delayed_payment_basepoint(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun OpenChannel_get_dust_limit_satoshis(this_ptr: Long): Long
Link copied to clipboard
open fun OpenChannel_get_feerate_per_kw(this_ptr: Long): Int
open fun OpenChannel_get_first_per_commitment_point(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun OpenChannel_get_funding_pubkey(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun OpenChannel_get_funding_satoshis(this_ptr: Long): Long
Link copied to clipboard
open fun OpenChannel_get_htlc_basepoint(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun OpenChannel_get_htlc_minimum_msat(this_ptr: Long): Long
Link copied to clipboard
open fun OpenChannel_get_max_accepted_htlcs(this_ptr: Long): Short
open fun OpenChannel_get_max_htlc_value_in_flight_msat(this_ptr: Long): Long
Link copied to clipboard
open fun OpenChannel_get_payment_point(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun OpenChannel_get_push_msat(this_ptr: Long): Long
Link copied to clipboard
open fun OpenChannel_get_revocation_basepoint(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun OpenChannel_get_temporary_channel_id(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun OpenChannel_get_to_self_delay(this_ptr: Long): Short
Link copied to clipboard
open fun OpenChannel_read(ser: Array<Byte>): Long
Link copied to clipboard
open fun OpenChannel_set_chain_hash(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun OpenChannel_set_channel_flags(this_ptr: Long, val: Byte)
Link copied to clipboard
open fun OpenChannel_set_channel_reserve_satoshis(this_ptr: Long, val: Long)
Link copied to clipboard
open fun OpenChannel_set_channel_type(this_ptr: Long, val: Long)
open fun OpenChannel_set_delayed_payment_basepoint(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun OpenChannel_set_dust_limit_satoshis(this_ptr: Long, val: Long)
Link copied to clipboard
open fun OpenChannel_set_feerate_per_kw(this_ptr: Long, val: Int)
open fun OpenChannel_set_first_per_commitment_point(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun OpenChannel_set_funding_pubkey(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun OpenChannel_set_funding_satoshis(this_ptr: Long, val: Long)
Link copied to clipboard
open fun OpenChannel_set_htlc_basepoint(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun OpenChannel_set_htlc_minimum_msat(this_ptr: Long, val: Long)
Link copied to clipboard
open fun OpenChannel_set_max_accepted_htlcs(this_ptr: Long, val: Short)
open fun OpenChannel_set_max_htlc_value_in_flight_msat(this_ptr: Long, val: Long)
Link copied to clipboard
open fun OpenChannel_set_payment_point(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun OpenChannel_set_push_msat(this_ptr: Long, val: Long)
Link copied to clipboard
open fun OpenChannel_set_revocation_basepoint(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun OpenChannel_set_temporary_channel_id(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun OpenChannel_set_to_self_delay(this_ptr: Long, val: Short)
Link copied to clipboard
open fun OpenChannel_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun OutPoint_clone(orig: Long): Long
Link copied to clipboard
open fun OutPoint_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun OutPoint_eq(a: Long, b: Long): Boolean
Link copied to clipboard
open fun OutPoint_free(this_obj: Long)
Link copied to clipboard
open fun OutPoint_get_index(this_ptr: Long): Short
Link copied to clipboard
open fun OutPoint_get_txid(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun OutPoint_hash(o: Long): Long
Link copied to clipboard
open fun OutPoint_new(txid_arg: Array<Byte>, index_arg: Short): Long
Link copied to clipboard
open fun OutPoint_read(ser: Array<Byte>): Long
Link copied to clipboard
open fun OutPoint_set_index(this_ptr: Long, val: Short)
Link copied to clipboard
open fun OutPoint_set_txid(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun OutPoint_to_channel_id(this_arg: Long): Array<Byte>
Link copied to clipboard
open fun OutPoint_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun PayeePubKey_clone(orig: Long): Long
Link copied to clipboard
open fun PayeePubKey_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun PayeePubKey_eq(a: Long, b: Long): Boolean
Link copied to clipboard
open fun PayeePubKey_free(this_obj: Long)
Link copied to clipboard
open fun PayeePubKey_get_a(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun PayeePubKey_hash(o: Long): Long
Link copied to clipboard
open fun PayeePubKey_new(a_arg: Array<Byte>): Long
Link copied to clipboard
open fun PayeePubKey_set_a(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun Payer_abandon_payment(this_arg: Long, payment_id: Array<Byte>)
Link copied to clipboard
open fun Payer_first_hops(this_arg: Long): Array<Long>
Link copied to clipboard
open fun Payer_free(this_ptr: Long)
Link copied to clipboard
open fun Payer_node_id(this_arg: Long): Array<Byte>
Link copied to clipboard
open fun Payer_retry_payment(this_arg: Long, route: Long, payment_id: Array<Byte>): Long
Link copied to clipboard
open fun Payer_send_payment(this_arg: Long, route: Long, payment_hash: Array<Byte>, payment_secret: Array<Byte>): Long
Link copied to clipboard
open fun Payer_send_spontaneous_payment(this_arg: Long, route: Long, payment_preimage: Array<Byte>): Long
Link copied to clipboard
open fun PaymentError_clone(orig: Long): Long
Link copied to clipboard
open fun PaymentError_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun PaymentError_free(this_ptr: Long)
Link copied to clipboard
open fun PaymentError_invoice(a: String): Long
Link copied to clipboard
open fun PaymentError_routing(a: Long): Long
Link copied to clipboard
open fun PaymentError_sending(a: Long): Long
Link copied to clipboard
open fun PaymentParameters_clone(orig: Long): Long
Link copied to clipboard
open fun PaymentParameters_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun PaymentParameters_eq(a: Long, b: Long): Boolean
Link copied to clipboard
open fun PaymentParameters_for_keysend(payee_pubkey: Array<Byte>): Long
Link copied to clipboard
open fun PaymentParameters_free(this_obj: Long)
Link copied to clipboard
open fun PaymentParameters_from_node_id(payee_pubkey: Array<Byte>): Long
Link copied to clipboard
open fun PaymentParameters_get_expiry_time(this_ptr: Long): Long
Link copied to clipboard
open fun PaymentParameters_get_features(this_ptr: Long): Long
open fun PaymentParameters_get_max_total_cltv_expiry_delta(this_ptr: Long): Int
Link copied to clipboard
open fun PaymentParameters_get_payee_pubkey(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun PaymentParameters_get_route_hints(this_ptr: Long): Array<Long>
Link copied to clipboard
open fun PaymentParameters_hash(o: Long): Long
Link copied to clipboard
open fun PaymentParameters_new(payee_pubkey_arg: Array<Byte>, features_arg: Long, route_hints_arg: Array<Long>, expiry_time_arg: Long, max_total_cltv_expiry_delta_arg: Int): Long
Link copied to clipboard
open fun PaymentParameters_read(ser: Array<Byte>): Long
Link copied to clipboard
open fun PaymentParameters_set_expiry_time(this_ptr: Long, val: Long)
Link copied to clipboard
open fun PaymentParameters_set_features(this_ptr: Long, val: Long)
open fun PaymentParameters_set_max_total_cltv_expiry_delta(this_ptr: Long, val: Int)
Link copied to clipboard
open fun PaymentParameters_set_payee_pubkey(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun PaymentParameters_set_route_hints(this_ptr: Long, val: Array<Long>)
Link copied to clipboard
open fun PaymentParameters_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun PaymentPurpose_clone(orig: Long): Long
Link copied to clipboard
open fun PaymentPurpose_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun PaymentPurpose_free(this_ptr: Long)
Link copied to clipboard
open fun PaymentPurpose_invoice_payment(payment_preimage: Array<Byte>, payment_secret: Array<Byte>): Long
Link copied to clipboard
open fun PaymentPurpose_spontaneous_payment(a: Array<Byte>): Long
Link copied to clipboard
open fun PaymentSendFailure_all_failed_retry_safe(a: Array<Long>): Long
Link copied to clipboard
open fun PaymentSendFailure_clone(orig: Long): Long
Link copied to clipboard
open fun PaymentSendFailure_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun PaymentSendFailure_free(this_ptr: Long)
Link copied to clipboard
open fun PaymentSendFailure_parameter_error(a: Long): Long
Link copied to clipboard
open fun PaymentSendFailure_partial_failure(results: Array<Long>, failed_paths_retry: Long, payment_id: Array<Byte>): Long
Link copied to clipboard
open fun PaymentSendFailure_path_parameter_error(a: Array<Long>): Long
Link copied to clipboard
open fun PeerHandleError_clone(orig: Long): Long
Link copied to clipboard
open fun PeerHandleError_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun PeerHandleError_free(this_obj: Long)
open fun PeerHandleError_get_no_connection_possible(this_ptr: Long): Boolean
Link copied to clipboard
open fun PeerHandleError_new(no_connection_possible_arg: Boolean): Long
open fun PeerHandleError_set_no_connection_possible(this_ptr: Long, val: Boolean)
Link copied to clipboard
open fun PeerManager_disconnect_all_peers(this_arg: Long)
Link copied to clipboard
open fun PeerManager_disconnect_by_node_id(this_arg: Long, node_id: Array<Byte>, no_connection_possible: Boolean)
Link copied to clipboard
open fun PeerManager_free(this_obj: Long)
Link copied to clipboard
open fun PeerManager_get_peer_node_ids(this_arg: Long): Array<Array<Byte>>
Link copied to clipboard
open fun PeerManager_new(message_handler: Long, our_node_secret: Array<Byte>, ephemeral_random_data: Array<Byte>, logger: Long, custom_message_handler: Long): Long
Link copied to clipboard
open fun PeerManager_new_inbound_connection(this_arg: Long, descriptor: Long): Long
Link copied to clipboard
open fun PeerManager_new_outbound_connection(this_arg: Long, their_node_id: Array<Byte>, descriptor: Long): Long
Link copied to clipboard
open fun PeerManager_process_events(this_arg: Long)
Link copied to clipboard
open fun PeerManager_read_event(this_arg: Long, peer_descriptor: Long, data: Array<Byte>): Long
Link copied to clipboard
open fun PeerManager_socket_disconnected(this_arg: Long, descriptor: Long)
Link copied to clipboard
open fun PeerManager_timer_tick_occurred(this_arg: Long)
Link copied to clipboard
open fun PeerManager_write_buffer_space_avail(this_arg: Long, descriptor: Long): Long
Link copied to clipboard
open fun Persist_free(this_ptr: Long)
Link copied to clipboard
open fun Persist_persist_new_channel(this_arg: Long, channel_id: Long, data: Long, update_id: Long): Long
Link copied to clipboard
open fun Persist_update_persisted_channel(this_arg: Long, channel_id: Long, update: Long, data: Long, update_id: Long): Long
Link copied to clipboard
open fun PhantomKeysManager_as_KeysInterface(this_arg: Long): Long
Link copied to clipboard
open fun PhantomKeysManager_derive_channel_keys(this_arg: Long, channel_value_satoshis: Long, params: Array<Byte>): Long
Link copied to clipboard
open fun PhantomKeysManager_free(this_obj: Long)
Link copied to clipboard
open fun PhantomKeysManager_new(seed: Array<Byte>, starting_time_secs: Long, starting_time_nanos: Int, cross_node_seed: Array<Byte>): Long
open fun PhantomKeysManager_spend_spendable_outputs(this_arg: Long, descriptors: Array<Long>, outputs: Array<Long>, change_destination_script: Array<Byte>, feerate_sat_per_1000_weight: Int): Long
Link copied to clipboard
open fun PhantomRouteHints_clone(orig: Long): Long
Link copied to clipboard
open fun PhantomRouteHints_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun PhantomRouteHints_free(this_obj: Long)
Link copied to clipboard
open fun PhantomRouteHints_get_channels(this_ptr: Long): Array<Long>
Link copied to clipboard
open fun PhantomRouteHints_get_phantom_scid(this_ptr: Long): Long
Link copied to clipboard
open fun PhantomRouteHints_get_real_node_pubkey(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun PhantomRouteHints_new(channels_arg: Array<Long>, phantom_scid_arg: Long, real_node_pubkey_arg: Array<Byte>): Long
Link copied to clipboard
open fun PhantomRouteHints_read(ser: Array<Byte>): Long
Link copied to clipboard
open fun PhantomRouteHints_set_channels(this_ptr: Long, val: Array<Long>)
Link copied to clipboard
open fun PhantomRouteHints_set_phantom_scid(this_ptr: Long, val: Long)
Link copied to clipboard
open fun PhantomRouteHints_set_real_node_pubkey(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun PhantomRouteHints_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun Ping_clone(orig: Long): Long
Link copied to clipboard
open fun Ping_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun Ping_free(this_obj: Long)
Link copied to clipboard
open fun Ping_get_byteslen(this_ptr: Long): Short
Link copied to clipboard
open fun Ping_get_ponglen(this_ptr: Long): Short
Link copied to clipboard
open fun Ping_new(ponglen_arg: Short, byteslen_arg: Short): Long
Link copied to clipboard
open fun Ping_read(ser: Array<Byte>): Long
Link copied to clipboard
open fun Ping_set_byteslen(this_ptr: Long, val: Short)
Link copied to clipboard
open fun Ping_set_ponglen(this_ptr: Long, val: Short)
Link copied to clipboard
open fun Ping_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun Pong_clone(orig: Long): Long
Link copied to clipboard
open fun Pong_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun Pong_free(this_obj: Long)
Link copied to clipboard
open fun Pong_get_byteslen(this_ptr: Long): Short
Link copied to clipboard
open fun Pong_new(byteslen_arg: Short): Long
Link copied to clipboard
open fun Pong_read(ser: Array<Byte>): Long
Link copied to clipboard
open fun Pong_set_byteslen(this_ptr: Long, val: Short)
Link copied to clipboard
open fun Pong_write(obj: Long): Array<Byte>
open fun PositiveTimestamp_as_duration_since_epoch(this_arg: Long): Long
Link copied to clipboard
open fun PositiveTimestamp_as_time(this_arg: Long): Long
Link copied to clipboard
open fun PositiveTimestamp_as_unix_timestamp(this_arg: Long): Long
Link copied to clipboard
open fun PositiveTimestamp_clone(orig: Long): Long
Link copied to clipboard
open fun PositiveTimestamp_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun PositiveTimestamp_eq(a: Long, b: Long): Boolean
Link copied to clipboard
open fun PositiveTimestamp_free(this_obj: Long)
open fun PositiveTimestamp_from_duration_since_epoch(duration: Long): Long
Link copied to clipboard
open fun PositiveTimestamp_from_system_time(time: Long): Long
Link copied to clipboard
open fun PositiveTimestamp_from_unix_timestamp(unix_seconds: Long): Long
Link copied to clipboard
open fun PrivateRoute_clone(orig: Long): Long
Link copied to clipboard
open fun PrivateRoute_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun PrivateRoute_eq(a: Long, b: Long): Boolean
Link copied to clipboard
open fun PrivateRoute_free(this_obj: Long)
Link copied to clipboard
open fun PrivateRoute_hash(o: Long): Long
Link copied to clipboard
open fun PrivateRoute_into_inner(this_arg: Long): Long
Link copied to clipboard
open fun PrivateRoute_new(hops: Long): Long
Link copied to clipboard
open fun ProbabilisticScorer_as_Score(this_arg: Long): Long
Link copied to clipboard
open fun ProbabilisticScorer_free(this_obj: Long)
Link copied to clipboard
open fun ProbabilisticScorer_new(params: Long, network_graph: Long): Long
Link copied to clipboard
open fun ProbabilisticScorer_read(ser: Array<Byte>, arg: Long): Long
Link copied to clipboard
open fun ProbabilisticScorer_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun ProbabilisticScoringParameters_clone(orig: Long): Long
Link copied to clipboard
open fun ProbabilisticScoringParameters_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun ProbabilisticScoringParameters_default(): Long
Link copied to clipboard
open fun ProbabilisticScoringParameters_free(this_obj: Long)
Link copied to clipboard
open fun ProbabilisticScoringParameters_new(liquidity_penalty_multiplier_msat_arg: Long, liquidity_offset_half_life_arg: Long): Long
Link copied to clipboard
open fun ProbabilisticScoringParameters_read(ser: Array<Byte>): Long
Link copied to clipboard
open fun ProbabilisticScoringParameters_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun QueryChannelRange_clone(orig: Long): Long
Link copied to clipboard
open fun QueryChannelRange_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun QueryChannelRange_end_blocknum(this_arg: Long): Int
Link copied to clipboard
open fun QueryChannelRange_free(this_obj: Long)
Link copied to clipboard
open fun QueryChannelRange_get_chain_hash(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun QueryChannelRange_get_first_blocknum(this_ptr: Long): Int
Link copied to clipboard
open fun QueryChannelRange_get_number_of_blocks(this_ptr: Long): Int
Link copied to clipboard
open fun QueryChannelRange_new(chain_hash_arg: Array<Byte>, first_blocknum_arg: Int, number_of_blocks_arg: Int): Long
Link copied to clipboard
open fun QueryChannelRange_read(ser: Array<Byte>): Long
Link copied to clipboard
open fun QueryChannelRange_set_chain_hash(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun QueryChannelRange_set_first_blocknum(this_ptr: Long, val: Int)
Link copied to clipboard
open fun QueryChannelRange_set_number_of_blocks(this_ptr: Long, val: Int)
Link copied to clipboard
open fun QueryChannelRange_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun QueryShortChannelIds_clone(orig: Long): Long
Link copied to clipboard
open fun QueryShortChannelIds_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun QueryShortChannelIds_free(this_obj: Long)
Link copied to clipboard
open fun QueryShortChannelIds_get_chain_hash(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun QueryShortChannelIds_new(chain_hash_arg: Array<Byte>, short_channel_ids_arg: Array<Long>): Long
Link copied to clipboard
open fun QueryShortChannelIds_read(ser: Array<Byte>): Long
Link copied to clipboard
open fun QueryShortChannelIds_set_chain_hash(this_ptr: Long, val: Array<Byte>)
open fun QueryShortChannelIds_set_short_channel_ids(this_ptr: Long, val: Array<Long>)
Link copied to clipboard
open fun QueryShortChannelIds_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun RawDataPart_clone(orig: Long): Long
Link copied to clipboard
open fun RawDataPart_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun RawDataPart_eq(a: Long, b: Long): Boolean
Link copied to clipboard
open fun RawDataPart_free(this_obj: Long)
Link copied to clipboard
open fun RawDataPart_get_timestamp(this_ptr: Long): Long
Link copied to clipboard
open fun RawDataPart_set_timestamp(this_ptr: Long, val: Long)
Link copied to clipboard
open fun RawInvoice_amount_pico_btc(this_arg: Long): Long
Link copied to clipboard
open fun RawInvoice_clone(orig: Long): Long
Link copied to clipboard
open fun RawInvoice_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun RawInvoice_currency(this_arg: Long): Currency
Link copied to clipboard
open fun RawInvoice_description(this_arg: Long): Long
Link copied to clipboard
open fun RawInvoice_description_hash(this_arg: Long): Long
Link copied to clipboard
open fun RawInvoice_eq(a: Long, b: Long): Boolean
Link copied to clipboard
open fun RawInvoice_expiry_time(this_arg: Long): Long
Link copied to clipboard
open fun RawInvoice_features(this_arg: Long): Long
Link copied to clipboard
open fun RawInvoice_free(this_obj: Long)
Link copied to clipboard
open fun RawInvoice_get_data(this_ptr: Long): Long
Link copied to clipboard
open fun RawInvoice_hash(this_arg: Long): Array<Byte>
Link copied to clipboard
open fun RawInvoice_min_final_cltv_expiry(this_arg: Long): Long
Link copied to clipboard
open fun RawInvoice_payee_pub_key(this_arg: Long): Long
Link copied to clipboard
open fun RawInvoice_payment_hash(this_arg: Long): Long
Link copied to clipboard
open fun RawInvoice_payment_secret(this_arg: Long): Array<Byte>
Link copied to clipboard
open fun RawInvoice_private_routes(this_arg: Long): Array<Long>
Link copied to clipboard
open fun RawInvoice_set_data(this_ptr: Long, val: Long)
Link copied to clipboard
open fun read_bytes(ptr: Long, len: Long): Array<Byte>
Link copied to clipboard
open fun ReadOnlyNetworkGraph_free(this_obj: Long)
Link copied to clipboard
open fun ReadOnlyNetworkGraph_get_addresses(this_arg: Long, pubkey: Array<Byte>): Long
Link copied to clipboard
open fun Recipient_clone(orig: Long): Recipient
Link copied to clipboard
open fun Recipient_node(): Recipient
Link copied to clipboard
open fun Recipient_phantom_node(): Recipient
Link copied to clipboard
open fun Record_clone(orig: Long): Long
Link copied to clipboard
open fun Record_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun Record_free(this_obj: Long)
Link copied to clipboard
open fun Record_get_args(this_ptr: Long): String
Link copied to clipboard
open fun Record_get_file(this_ptr: Long): String
Link copied to clipboard
open fun Record_get_level(this_ptr: Long): Level
Link copied to clipboard
open fun Record_get_line(this_ptr: Long): Int
Link copied to clipboard
open fun Record_get_module_path(this_ptr: Long): String
Link copied to clipboard
open fun Record_set_args(this_ptr: Long, val: String)
Link copied to clipboard
open fun Record_set_file(this_ptr: Long, val: String)
Link copied to clipboard
open fun Record_set_level(this_ptr: Long, val: Level)
Link copied to clipboard
open fun Record_set_line(this_ptr: Long, val: Int)
Link copied to clipboard
open fun Record_set_module_path(this_ptr: Long, val: String)
Link copied to clipboard
open fun recover_pk(msg: Array<Byte>, sig: String): Long
Link copied to clipboard
open fun ReplyChannelRange_clone(orig: Long): Long
Link copied to clipboard
open fun ReplyChannelRange_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun ReplyChannelRange_free(this_obj: Long)
Link copied to clipboard
open fun ReplyChannelRange_get_chain_hash(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun ReplyChannelRange_get_first_blocknum(this_ptr: Long): Int
Link copied to clipboard
open fun ReplyChannelRange_get_number_of_blocks(this_ptr: Long): Int
Link copied to clipboard
open fun ReplyChannelRange_get_sync_complete(this_ptr: Long): Boolean
Link copied to clipboard
open fun ReplyChannelRange_new(chain_hash_arg: Array<Byte>, first_blocknum_arg: Int, number_of_blocks_arg: Int, sync_complete_arg: Boolean, short_channel_ids_arg: Array<Long>): Long
Link copied to clipboard
open fun ReplyChannelRange_read(ser: Array<Byte>): Long
Link copied to clipboard
open fun ReplyChannelRange_set_chain_hash(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun ReplyChannelRange_set_first_blocknum(this_ptr: Long, val: Int)
Link copied to clipboard
open fun ReplyChannelRange_set_number_of_blocks(this_ptr: Long, val: Int)
Link copied to clipboard
open fun ReplyChannelRange_set_short_channel_ids(this_ptr: Long, val: Array<Long>)
Link copied to clipboard
open fun ReplyChannelRange_set_sync_complete(this_ptr: Long, val: Boolean)
Link copied to clipboard
open fun ReplyChannelRange_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun ReplyShortChannelIdsEnd_clone(orig: Long): Long
Link copied to clipboard
open fun ReplyShortChannelIdsEnd_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun ReplyShortChannelIdsEnd_free(this_obj: Long)
Link copied to clipboard
open fun ReplyShortChannelIdsEnd_get_chain_hash(this_ptr: Long): Array<Byte>
open fun ReplyShortChannelIdsEnd_get_full_information(this_ptr: Long): Boolean
Link copied to clipboard
open fun ReplyShortChannelIdsEnd_new(chain_hash_arg: Array<Byte>, full_information_arg: Boolean): Long
Link copied to clipboard
open fun ReplyShortChannelIdsEnd_read(ser: Array<Byte>): Long
Link copied to clipboard
open fun ReplyShortChannelIdsEnd_set_chain_hash(this_ptr: Long, val: Array<Byte>)
open fun ReplyShortChannelIdsEnd_set_full_information(this_ptr: Long, val: Boolean)
Link copied to clipboard
open fun ReplyShortChannelIdsEnd_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun RetryAttempts_clone(orig: Long): Long
Link copied to clipboard
open fun RetryAttempts_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun RetryAttempts_eq(a: Long, b: Long): Boolean
Link copied to clipboard
open fun RetryAttempts_free(this_obj: Long)
Link copied to clipboard
open fun RetryAttempts_get_a(this_ptr: Long): Long
Link copied to clipboard
open fun RetryAttempts_hash(o: Long): Long
Link copied to clipboard
open fun RetryAttempts_new(a_arg: Long): Long
Link copied to clipboard
open fun RetryAttempts_set_a(this_ptr: Long, val: Long)
Link copied to clipboard
open fun RevokeAndACK_clone(orig: Long): Long
Link copied to clipboard
open fun RevokeAndACK_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun RevokeAndACK_free(this_obj: Long)
Link copied to clipboard
open fun RevokeAndACK_get_channel_id(this_ptr: Long): Array<Byte>
open fun RevokeAndACK_get_next_per_commitment_point(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun RevokeAndACK_get_per_commitment_secret(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun RevokeAndACK_new(channel_id_arg: Array<Byte>, per_commitment_secret_arg: Array<Byte>, next_per_commitment_point_arg: Array<Byte>): Long
Link copied to clipboard
open fun RevokeAndACK_read(ser: Array<Byte>): Long
Link copied to clipboard
open fun RevokeAndACK_set_channel_id(this_ptr: Long, val: Array<Byte>)
open fun RevokeAndACK_set_next_per_commitment_point(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun RevokeAndACK_set_per_commitment_secret(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun RevokeAndACK_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun Route_clone(orig: Long): Long
Link copied to clipboard
open fun Route_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun Route_eq(a: Long, b: Long): Boolean
Link copied to clipboard
open fun Route_free(this_obj: Long)
Link copied to clipboard
open fun Route_get_paths(this_ptr: Long): Array<Array<Long>>
Link copied to clipboard
open fun Route_get_payment_params(this_ptr: Long): Long
Link copied to clipboard
open fun Route_get_total_amount(this_arg: Long): Long
Link copied to clipboard
open fun Route_get_total_fees(this_arg: Long): Long
Link copied to clipboard
open fun Route_hash(o: Long): Long
Link copied to clipboard
open fun Route_new(paths_arg: Array<Array<Long>>, payment_params_arg: Long): Long
Link copied to clipboard
open fun Route_read(ser: Array<Byte>): Long
Link copied to clipboard
open fun Route_set_paths(this_ptr: Long, val: Array<Array<Long>>)
Link copied to clipboard
open fun Route_set_payment_params(this_ptr: Long, val: Long)
Link copied to clipboard
open fun Route_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun RouteHint_clone(orig: Long): Long
Link copied to clipboard
open fun RouteHint_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun RouteHint_eq(a: Long, b: Long): Boolean
Link copied to clipboard
open fun RouteHint_free(this_obj: Long)
Link copied to clipboard
open fun RouteHint_get_a(this_ptr: Long): Array<Long>
Link copied to clipboard
open fun RouteHint_hash(o: Long): Long
Link copied to clipboard
open fun RouteHint_new(a_arg: Array<Long>): Long
Link copied to clipboard
open fun RouteHint_read(ser: Array<Byte>): Long
Link copied to clipboard
open fun RouteHint_set_a(this_ptr: Long, val: Array<Long>)
Link copied to clipboard
open fun RouteHint_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun RouteHintHop_clone(orig: Long): Long
Link copied to clipboard
open fun RouteHintHop_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun RouteHintHop_eq(a: Long, b: Long): Boolean
Link copied to clipboard
open fun RouteHintHop_free(this_obj: Long)
Link copied to clipboard
open fun RouteHintHop_get_cltv_expiry_delta(this_ptr: Long): Short
Link copied to clipboard
open fun RouteHintHop_get_fees(this_ptr: Long): Long
Link copied to clipboard
open fun RouteHintHop_get_htlc_maximum_msat(this_ptr: Long): Long
Link copied to clipboard
open fun RouteHintHop_get_htlc_minimum_msat(this_ptr: Long): Long
Link copied to clipboard
open fun RouteHintHop_get_short_channel_id(this_ptr: Long): Long
Link copied to clipboard
open fun RouteHintHop_get_src_node_id(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun RouteHintHop_hash(o: Long): Long
Link copied to clipboard
open fun RouteHintHop_new(src_node_id_arg: Array<Byte>, short_channel_id_arg: Long, fees_arg: Long, cltv_expiry_delta_arg: Short, htlc_minimum_msat_arg: Long, htlc_maximum_msat_arg: Long): Long
Link copied to clipboard
open fun RouteHintHop_read(ser: Array<Byte>): Long
Link copied to clipboard
open fun RouteHintHop_set_cltv_expiry_delta(this_ptr: Long, val: Short)
Link copied to clipboard
open fun RouteHintHop_set_fees(this_ptr: Long, val: Long)
Link copied to clipboard
open fun RouteHintHop_set_htlc_maximum_msat(this_ptr: Long, val: Long)
Link copied to clipboard
open fun RouteHintHop_set_htlc_minimum_msat(this_ptr: Long, val: Long)
Link copied to clipboard
open fun RouteHintHop_set_short_channel_id(this_ptr: Long, val: Long)
Link copied to clipboard
open fun RouteHintHop_set_src_node_id(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun RouteHintHop_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun RouteHop_clone(orig: Long): Long
Link copied to clipboard
open fun RouteHop_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun RouteHop_eq(a: Long, b: Long): Boolean
Link copied to clipboard
open fun RouteHop_free(this_obj: Long)
Link copied to clipboard
open fun RouteHop_get_channel_features(this_ptr: Long): Long
Link copied to clipboard
open fun RouteHop_get_cltv_expiry_delta(this_ptr: Long): Int
Link copied to clipboard
open fun RouteHop_get_fee_msat(this_ptr: Long): Long
Link copied to clipboard
open fun RouteHop_get_node_features(this_ptr: Long): Long
Link copied to clipboard
open fun RouteHop_get_pubkey(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun RouteHop_get_short_channel_id(this_ptr: Long): Long
Link copied to clipboard
open fun RouteHop_hash(o: Long): Long
Link copied to clipboard
open fun RouteHop_new(pubkey_arg: Array<Byte>, node_features_arg: Long, short_channel_id_arg: Long, channel_features_arg: Long, fee_msat_arg: Long, cltv_expiry_delta_arg: Int): Long
Link copied to clipboard
open fun RouteHop_read(ser: Array<Byte>): Long
Link copied to clipboard
open fun RouteHop_set_channel_features(this_ptr: Long, val: Long)
Link copied to clipboard
open fun RouteHop_set_cltv_expiry_delta(this_ptr: Long, val: Int)
Link copied to clipboard
open fun RouteHop_set_fee_msat(this_ptr: Long, val: Long)
Link copied to clipboard
open fun RouteHop_set_node_features(this_ptr: Long, val: Long)
Link copied to clipboard
open fun RouteHop_set_pubkey(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun RouteHop_set_short_channel_id(this_ptr: Long, val: Long)
Link copied to clipboard
open fun RouteHop_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun RouteParameters_clone(orig: Long): Long
Link copied to clipboard
open fun RouteParameters_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun RouteParameters_free(this_obj: Long)
open fun RouteParameters_get_final_cltv_expiry_delta(this_ptr: Long): Int
Link copied to clipboard
open fun RouteParameters_get_final_value_msat(this_ptr: Long): Long
Link copied to clipboard
open fun RouteParameters_get_payment_params(this_ptr: Long): Long
Link copied to clipboard
open fun RouteParameters_new(payment_params_arg: Long, final_value_msat_arg: Long, final_cltv_expiry_delta_arg: Int): Long
Link copied to clipboard
open fun RouteParameters_read(ser: Array<Byte>): Long
open fun RouteParameters_set_final_cltv_expiry_delta(this_ptr: Long, val: Int)
Link copied to clipboard
open fun RouteParameters_set_final_value_msat(this_ptr: Long, val: Long)
Link copied to clipboard
open fun RouteParameters_set_payment_params(this_ptr: Long, val: Long)
Link copied to clipboard
open fun RouteParameters_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun Router_find_route(this_arg: Long, payer: Array<Byte>, route_params: Long, payment_hash: Array<Byte>, first_hops: Array<Long>, scorer: Long): Long
Link copied to clipboard
open fun Router_free(this_ptr: Long)
Link copied to clipboard
open fun RoutingFees_clone(orig: Long): Long
Link copied to clipboard
open fun RoutingFees_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun RoutingFees_eq(a: Long, b: Long): Boolean
Link copied to clipboard
open fun RoutingFees_free(this_obj: Long)
Link copied to clipboard
open fun RoutingFees_get_base_msat(this_ptr: Long): Int
Link copied to clipboard
open fun RoutingFees_get_proportional_millionths(this_ptr: Long): Int
Link copied to clipboard
open fun RoutingFees_hash(o: Long): Long
Link copied to clipboard
open fun RoutingFees_new(base_msat_arg: Int, proportional_millionths_arg: Int): Long
Link copied to clipboard
open fun RoutingFees_read(ser: Array<Byte>): Long
Link copied to clipboard
open fun RoutingFees_set_base_msat(this_ptr: Long, val: Int)
Link copied to clipboard
open fun RoutingFees_set_proportional_millionths(this_ptr: Long, val: Int)
Link copied to clipboard
open fun RoutingFees_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun RoutingMessageHandler_free(this_ptr: Long)
open fun RoutingMessageHandler_get_next_channel_announcements(this_arg: Long, starting_point: Long, batch_amount: Byte): Array<Long>
open fun RoutingMessageHandler_get_next_node_announcements(this_arg: Long, starting_point: Array<Byte>, batch_amount: Byte): Array<Long>
open fun RoutingMessageHandler_handle_channel_announcement(this_arg: Long, msg: Long): Long
open fun RoutingMessageHandler_handle_channel_update(this_arg: Long, msg: Long): Long
open fun RoutingMessageHandler_handle_node_announcement(this_arg: Long, msg: Long): Long
open fun RoutingMessageHandler_handle_query_channel_range(this_arg: Long, their_node_id: Array<Byte>, msg: Long): Long
open fun RoutingMessageHandler_handle_query_short_channel_ids(this_arg: Long, their_node_id: Array<Byte>, msg: Long): Long
open fun RoutingMessageHandler_handle_reply_channel_range(this_arg: Long, their_node_id: Array<Byte>, msg: Long): Long
open fun RoutingMessageHandler_handle_reply_short_channel_ids_end(this_arg: Long, their_node_id: Array<Byte>, msg: Long): Long
Link copied to clipboard
open fun RoutingMessageHandler_sync_routing_table(this_arg: Long, their_node_id: Array<Byte>, init: Long)
Link copied to clipboard
open fun Score_channel_penalty_msat(this_arg: Long, short_channel_id: Long, send_amt_msat: Long, capacity_msat: Long, source: Long, target: Long): Long
Link copied to clipboard
open fun Score_free(this_ptr: Long)
Link copied to clipboard
open fun Score_payment_path_failed(this_arg: Long, path: Array<Long>, short_channel_id: Long)
Link copied to clipboard
open fun Score_payment_path_successful(this_arg: Long, path: Array<Long>)
Link copied to clipboard
open fun Score_write(this_arg: Long): Array<Byte>
Link copied to clipboard
open fun Scorer_as_Score(this_arg: Long): Long
Link copied to clipboard
open fun Scorer_default(): Long
Link copied to clipboard
open fun Scorer_free(this_obj: Long)
Link copied to clipboard
open fun Scorer_new(params: Long): Long
Link copied to clipboard
open fun Scorer_read(ser: Array<Byte>): Long
Link copied to clipboard
open fun Scorer_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun ScoringParameters_clone(orig: Long): Long
Link copied to clipboard
open fun ScoringParameters_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun ScoringParameters_default(): Long
Link copied to clipboard
open fun ScoringParameters_free(this_obj: Long)
Link copied to clipboard
open fun ScoringParameters_get_base_penalty_msat(this_ptr: Long): Long
open fun ScoringParameters_get_failure_penalty_half_life(this_ptr: Long): Long
open fun ScoringParameters_get_failure_penalty_msat(this_ptr: Long): Long
open fun ScoringParameters_get_overuse_penalty_msat_per_1024th(this_ptr: Long): Long
open fun ScoringParameters_get_overuse_penalty_start_1024th(this_ptr: Long): Short
Link copied to clipboard
open fun ScoringParameters_new(base_penalty_msat_arg: Long, failure_penalty_msat_arg: Long, overuse_penalty_start_1024th_arg: Short, overuse_penalty_msat_per_1024th_arg: Long, failure_penalty_half_life_arg: Long): Long
Link copied to clipboard
open fun ScoringParameters_read(ser: Array<Byte>): Long
Link copied to clipboard
open fun ScoringParameters_set_base_penalty_msat(this_ptr: Long, val: Long)
open fun ScoringParameters_set_failure_penalty_half_life(this_ptr: Long, val: Long)
open fun ScoringParameters_set_failure_penalty_msat(this_ptr: Long, val: Long)
open fun ScoringParameters_set_overuse_penalty_msat_per_1024th(this_ptr: Long, val: Long)
open fun ScoringParameters_set_overuse_penalty_start_1024th(this_ptr: Long, val: Short)
Link copied to clipboard
open fun ScoringParameters_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun SemanticError_clone(orig: Long): SemanticError
Link copied to clipboard
open fun SemanticError_eq(a: Long, b: Long): Boolean
Link copied to clipboard
open fun SemanticError_imprecise_amount(): SemanticError
Link copied to clipboard
open fun SemanticError_invalid_features(): SemanticError
Link copied to clipboard
open fun SemanticError_invalid_recovery_id(): SemanticError
Link copied to clipboard
open fun SemanticError_invalid_signature(): SemanticError
Link copied to clipboard
open fun SemanticError_multiple_descriptions(): SemanticError
Link copied to clipboard
open fun SemanticError_multiple_payment_hashes(): SemanticError
Link copied to clipboard
open fun SemanticError_multiple_payment_secrets(): SemanticError
Link copied to clipboard
open fun SemanticError_no_description(): SemanticError
Link copied to clipboard
open fun SemanticError_no_payment_hash(): SemanticError
Link copied to clipboard
open fun SemanticError_no_payment_secret(): SemanticError
Link copied to clipboard
open fun SemanticError_to_str(o: Long): String
Link copied to clipboard
open fun Sha256_clone(orig: Long): Long
Link copied to clipboard
open fun Sha256_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun Sha256_eq(a: Long, b: Long): Boolean
Link copied to clipboard
open fun Sha256_free(this_obj: Long)
Link copied to clipboard
open fun Sha256_hash(o: Long): Long
Link copied to clipboard
open fun Shutdown_clone(orig: Long): Long
Link copied to clipboard
open fun Shutdown_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun Shutdown_free(this_obj: Long)
Link copied to clipboard
open fun Shutdown_get_channel_id(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun Shutdown_get_scriptpubkey(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun Shutdown_new(channel_id_arg: Array<Byte>, scriptpubkey_arg: Array<Byte>): Long
Link copied to clipboard
open fun Shutdown_read(ser: Array<Byte>): Long
Link copied to clipboard
open fun Shutdown_set_channel_id(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun Shutdown_set_scriptpubkey(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun Shutdown_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun ShutdownScript_as_legacy_pubkey(this_arg: Long): Array<Byte>
Link copied to clipboard
open fun ShutdownScript_clone(orig: Long): Long
Link copied to clipboard
open fun ShutdownScript_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun ShutdownScript_free(this_obj: Long)
Link copied to clipboard
open fun ShutdownScript_into_inner(this_arg: Long): Array<Byte>
Link copied to clipboard
open fun ShutdownScript_is_compatible(this_arg: Long, features: Long): Boolean
Link copied to clipboard
open fun ShutdownScript_new_p2wpkh(pubkey_hash: Array<Byte>): Long
Link copied to clipboard
open fun ShutdownScript_new_p2wsh(script_hash: Array<Byte>): Long
Link copied to clipboard
open fun ShutdownScript_new_witness_program(version: Byte, program: Array<Byte>): Long
Link copied to clipboard
open fun ShutdownScript_read(ser: Array<Byte>): Long
Link copied to clipboard
open fun ShutdownScript_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun sign(msg: Array<Byte>, sk: Array<Byte>): Long
Link copied to clipboard
open fun Sign_clone(orig: Long): Long
Link copied to clipboard
open fun Sign_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun Sign_free(this_ptr: Long)
Link copied to clipboard
open fun Sign_write(this_arg: Long): Array<Byte>
Link copied to clipboard
open fun SignedRawInvoice_check_signature(this_arg: Long): Boolean
Link copied to clipboard
open fun SignedRawInvoice_clone(orig: Long): Long
Link copied to clipboard
open fun SignedRawInvoice_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun SignedRawInvoice_eq(a: Long, b: Long): Boolean
Link copied to clipboard
open fun SignedRawInvoice_free(this_obj: Long)
Link copied to clipboard
open fun SignedRawInvoice_from_str(s: String): Long
Link copied to clipboard
open fun SignedRawInvoice_hash(this_arg: Long): Array<Byte>
Link copied to clipboard
open fun SignedRawInvoice_into_parts(this_arg: Long): Long
Link copied to clipboard
open fun SignedRawInvoice_raw_invoice(this_arg: Long): Long
Link copied to clipboard
open fun SignedRawInvoice_recover_payee_pub_key(this_arg: Long): Long
Link copied to clipboard
open fun SignedRawInvoice_signature(this_arg: Long): Long
Link copied to clipboard
open fun SignedRawInvoice_to_str(o: Long): String
Link copied to clipboard
open fun SignOrCreationError_clone(orig: Long): Long
Link copied to clipboard
open fun SignOrCreationError_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun SignOrCreationError_creation_error(a: CreationError): Long
Link copied to clipboard
open fun SignOrCreationError_eq(a: Long, b: Long): Boolean
Link copied to clipboard
open fun SignOrCreationError_free(this_ptr: Long)
Link copied to clipboard
open fun SignOrCreationError_sign_error(): Long
Link copied to clipboard
open fun SignOrCreationError_to_str(o: Long): String
Link copied to clipboard
open fun SiPrefix_clone(orig: Long): SiPrefix
Link copied to clipboard
open fun SiPrefix_eq(a: Long, b: Long): Boolean
Link copied to clipboard
open fun SiPrefix_from_str(s: String): Long
Link copied to clipboard
open fun SiPrefix_micro(): SiPrefix
Link copied to clipboard
open fun SiPrefix_milli(): SiPrefix
Link copied to clipboard
open fun SiPrefix_multiplier(this_arg: Long): Long
Link copied to clipboard
open fun SiPrefix_nano(): SiPrefix
Link copied to clipboard
open fun SiPrefix_pico(): SiPrefix
Link copied to clipboard
open fun SiPrefix_to_str(o: Long): String
Link copied to clipboard
open fun SocketDescriptor_clone(orig: Long): Long
Link copied to clipboard
open fun SocketDescriptor_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun SocketDescriptor_disconnect_socket(this_arg: Long)
Link copied to clipboard
open fun SocketDescriptor_free(this_ptr: Long)
Link copied to clipboard
open fun SocketDescriptor_hash(this_arg: Long): Long
Link copied to clipboard
open fun SocketDescriptor_send_data(this_arg: Long, data: Array<Byte>, resume_read: Boolean): Long
Link copied to clipboard
open fun SpendableOutputDescriptor_clone(orig: Long): Long
Link copied to clipboard
open fun SpendableOutputDescriptor_clone_ptr(arg: Long): Long
open fun SpendableOutputDescriptor_delayed_payment_output(a: Long): Long
Link copied to clipboard
open fun SpendableOutputDescriptor_free(this_ptr: Long)
Link copied to clipboard
open fun SpendableOutputDescriptor_read(ser: Array<Byte>): Long
Link copied to clipboard
open fun SpendableOutputDescriptor_static_output(outpoint: Long, output: Long): Long
open fun SpendableOutputDescriptor_static_payment_output(a: Long): Long
Link copied to clipboard
open fun SpendableOutputDescriptor_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun StaticPaymentOutputDescriptor_clone(orig: Long): Long
Link copied to clipboard
open fun StaticPaymentOutputDescriptor_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun StaticPaymentOutputDescriptor_free(this_obj: Long)
open fun StaticPaymentOutputDescriptor_get_channel_keys_id(this_ptr: Long): Array<Byte>
open fun StaticPaymentOutputDescriptor_get_outpoint(this_ptr: Long): Long
Link copied to clipboard
open fun StaticPaymentOutputDescriptor_new(outpoint_arg: Long, output_arg: Long, channel_keys_id_arg: Array<Byte>, channel_value_satoshis_arg: Long): Long
Link copied to clipboard
open fun StaticPaymentOutputDescriptor_read(ser: Array<Byte>): Long
open fun StaticPaymentOutputDescriptor_set_channel_keys_id(this_ptr: Long, val: Array<Byte>)
open fun StaticPaymentOutputDescriptor_set_channel_value_satoshis(this_ptr: Long, val: Long)
open fun StaticPaymentOutputDescriptor_set_outpoint(this_ptr: Long, val: Long)
Link copied to clipboard
open fun StaticPaymentOutputDescriptor_set_output(this_ptr: Long, val: Long)
Link copied to clipboard
open fun StaticPaymentOutputDescriptor_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun Str_free(_res: String)
Link copied to clipboard
open fun Transaction_free(_res: Array<Byte>)
open fun TrustedClosingTransaction_built_transaction(this_arg: Long): Array<Byte>
Link copied to clipboard
open fun TrustedClosingTransaction_free(this_obj: Long)
open fun TrustedClosingTransaction_get_sighash_all(this_arg: Long, funding_redeemscript: Array<Byte>, channel_value_satoshis: Long): Array<Byte>
Link copied to clipboard
open fun TrustedClosingTransaction_sign(this_arg: Long, funding_key: Array<Byte>, funding_redeemscript: Array<Byte>, channel_value_satoshis: Long): Array<Byte>
open fun TrustedCommitmentTransaction_built_transaction(this_arg: Long): Long
Link copied to clipboard
open fun TrustedCommitmentTransaction_free(this_obj: Long)
open fun TrustedCommitmentTransaction_get_htlc_sigs(this_arg: Long, htlc_base_key: Array<Byte>, channel_parameters: Long): Long
Link copied to clipboard
open fun TrustedCommitmentTransaction_keys(this_arg: Long): Long
Link copied to clipboard
open fun TrustedCommitmentTransaction_opt_anchors(this_arg: Long): Boolean
Link copied to clipboard
open fun TrustedCommitmentTransaction_txid(this_arg: Long): Array<Byte>
Link copied to clipboard
open fun TxCreationKeys_clone(orig: Long): Long
Link copied to clipboard
open fun TxCreationKeys_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun TxCreationKeys_derive_new(per_commitment_point: Array<Byte>, broadcaster_delayed_payment_base: Array<Byte>, broadcaster_htlc_base: Array<Byte>, countersignatory_revocation_base: Array<Byte>, countersignatory_htlc_base: Array<Byte>): Long
Link copied to clipboard
open fun TxCreationKeys_free(this_obj: Long)
Link copied to clipboard
open fun TxCreationKeys_from_channel_static_keys(per_commitment_point: Array<Byte>, broadcaster_keys: Long, countersignatory_keys: Long): Long
open fun TxCreationKeys_get_broadcaster_delayed_payment_key(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun TxCreationKeys_get_broadcaster_htlc_key(this_ptr: Long): Array<Byte>
open fun TxCreationKeys_get_countersignatory_htlc_key(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun TxCreationKeys_get_per_commitment_point(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun TxCreationKeys_get_revocation_key(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun TxCreationKeys_new(per_commitment_point_arg: Array<Byte>, revocation_key_arg: Array<Byte>, broadcaster_htlc_key_arg: Array<Byte>, countersignatory_htlc_key_arg: Array<Byte>, broadcaster_delayed_payment_key_arg: Array<Byte>): Long
Link copied to clipboard
open fun TxCreationKeys_read(ser: Array<Byte>): Long
open fun TxCreationKeys_set_broadcaster_delayed_payment_key(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun TxCreationKeys_set_broadcaster_htlc_key(this_ptr: Long, val: Array<Byte>)
open fun TxCreationKeys_set_countersignatory_htlc_key(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun TxCreationKeys_set_per_commitment_point(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun TxCreationKeys_set_revocation_key(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun TxCreationKeys_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun TxOut_clone(orig: Long): Long
Link copied to clipboard
open fun TxOut_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun TxOut_free(_res: Long)
Link copied to clipboard
open fun TxOut_get_script_pubkey(thing: Long): Array<Byte>
Link copied to clipboard
open fun TxOut_get_value(thing: Long): Long
Link copied to clipboard
open fun TxOut_new(script_pubkey: Array<Byte>, value: Long): Long
Link copied to clipboard
open fun txpointer_free(ptr: Long)
Link copied to clipboard
open fun txpointer_get_buffer(ptr: Long): Array<Byte>
Link copied to clipboard
open fun Type_clone(orig: Long): Long
Link copied to clipboard
open fun Type_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun Type_debug_str(this_arg: Long): String
Link copied to clipboard
open fun Type_free(this_ptr: Long)
Link copied to clipboard
open fun Type_type_id(this_arg: Long): Short
Link copied to clipboard
open fun Type_write(this_arg: Long): Array<Byte>
Link copied to clipboard
open fun UnsignedChannelAnnouncement_clone(orig: Long): Long
Link copied to clipboard
open fun UnsignedChannelAnnouncement_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun UnsignedChannelAnnouncement_free(this_obj: Long)
open fun UnsignedChannelAnnouncement_get_bitcoin_key_1(this_ptr: Long): Array<Byte>
open fun UnsignedChannelAnnouncement_get_bitcoin_key_2(this_ptr: Long): Array<Byte>
open fun UnsignedChannelAnnouncement_get_chain_hash(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun UnsignedChannelAnnouncement_get_features(this_ptr: Long): Long
open fun UnsignedChannelAnnouncement_get_node_id_1(this_ptr: Long): Array<Byte>
open fun UnsignedChannelAnnouncement_get_node_id_2(this_ptr: Long): Array<Byte>
open fun UnsignedChannelAnnouncement_get_short_channel_id(this_ptr: Long): Long
Link copied to clipboard
open fun UnsignedChannelAnnouncement_read(ser: Array<Byte>): Long
open fun UnsignedChannelAnnouncement_set_bitcoin_key_1(this_ptr: Long, val: Array<Byte>)
open fun UnsignedChannelAnnouncement_set_bitcoin_key_2(this_ptr: Long, val: Array<Byte>)
open fun UnsignedChannelAnnouncement_set_chain_hash(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun UnsignedChannelAnnouncement_set_features(this_ptr: Long, val: Long)
open fun UnsignedChannelAnnouncement_set_node_id_1(this_ptr: Long, val: Array<Byte>)
open fun UnsignedChannelAnnouncement_set_node_id_2(this_ptr: Long, val: Array<Byte>)
open fun UnsignedChannelAnnouncement_set_short_channel_id(this_ptr: Long, val: Long)
Link copied to clipboard
open fun UnsignedChannelAnnouncement_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun UnsignedChannelUpdate_clone(orig: Long): Long
Link copied to clipboard
open fun UnsignedChannelUpdate_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun UnsignedChannelUpdate_free(this_obj: Long)
Link copied to clipboard
open fun UnsignedChannelUpdate_get_chain_hash(this_ptr: Long): Array<Byte>
open fun UnsignedChannelUpdate_get_cltv_expiry_delta(this_ptr: Long): Short
Link copied to clipboard
open fun UnsignedChannelUpdate_get_fee_base_msat(this_ptr: Long): Int
open fun UnsignedChannelUpdate_get_fee_proportional_millionths(this_ptr: Long): Int
Link copied to clipboard
open fun UnsignedChannelUpdate_get_flags(this_ptr: Long): Byte
open fun UnsignedChannelUpdate_get_htlc_minimum_msat(this_ptr: Long): Long
open fun UnsignedChannelUpdate_get_short_channel_id(this_ptr: Long): Long
Link copied to clipboard
open fun UnsignedChannelUpdate_get_timestamp(this_ptr: Long): Int
Link copied to clipboard
open fun UnsignedChannelUpdate_read(ser: Array<Byte>): Long
Link copied to clipboard
open fun UnsignedChannelUpdate_set_chain_hash(this_ptr: Long, val: Array<Byte>)
open fun UnsignedChannelUpdate_set_cltv_expiry_delta(this_ptr: Long, val: Short)
Link copied to clipboard
open fun UnsignedChannelUpdate_set_fee_base_msat(this_ptr: Long, val: Int)
open fun UnsignedChannelUpdate_set_fee_proportional_millionths(this_ptr: Long, val: Int)
Link copied to clipboard
open fun UnsignedChannelUpdate_set_flags(this_ptr: Long, val: Byte)
open fun UnsignedChannelUpdate_set_htlc_minimum_msat(this_ptr: Long, val: Long)
open fun UnsignedChannelUpdate_set_short_channel_id(this_ptr: Long, val: Long)
Link copied to clipboard
open fun UnsignedChannelUpdate_set_timestamp(this_ptr: Long, val: Int)
Link copied to clipboard
open fun UnsignedChannelUpdate_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun UnsignedNodeAnnouncement_clone(orig: Long): Long
Link copied to clipboard
open fun UnsignedNodeAnnouncement_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun UnsignedNodeAnnouncement_free(this_obj: Long)
Link copied to clipboard
open fun UnsignedNodeAnnouncement_get_alias(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun UnsignedNodeAnnouncement_get_features(this_ptr: Long): Long
Link copied to clipboard
open fun UnsignedNodeAnnouncement_get_node_id(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun UnsignedNodeAnnouncement_get_rgb(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun UnsignedNodeAnnouncement_get_timestamp(this_ptr: Long): Int
Link copied to clipboard
open fun UnsignedNodeAnnouncement_read(ser: Array<Byte>): Long
Link copied to clipboard
open fun UnsignedNodeAnnouncement_set_addresses(this_ptr: Long, val: Array<Long>)
Link copied to clipboard
open fun UnsignedNodeAnnouncement_set_alias(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun UnsignedNodeAnnouncement_set_features(this_ptr: Long, val: Long)
Link copied to clipboard
open fun UnsignedNodeAnnouncement_set_node_id(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun UnsignedNodeAnnouncement_set_rgb(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun UnsignedNodeAnnouncement_set_timestamp(this_ptr: Long, val: Int)
Link copied to clipboard
open fun UnsignedNodeAnnouncement_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun UpdateAddHTLC_clone(orig: Long): Long
Link copied to clipboard
open fun UpdateAddHTLC_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun UpdateAddHTLC_free(this_obj: Long)
Link copied to clipboard
open fun UpdateAddHTLC_get_amount_msat(this_ptr: Long): Long
Link copied to clipboard
open fun UpdateAddHTLC_get_channel_id(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun UpdateAddHTLC_get_cltv_expiry(this_ptr: Long): Int
Link copied to clipboard
open fun UpdateAddHTLC_get_htlc_id(this_ptr: Long): Long
Link copied to clipboard
open fun UpdateAddHTLC_get_payment_hash(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun UpdateAddHTLC_read(ser: Array<Byte>): Long
Link copied to clipboard
open fun UpdateAddHTLC_set_amount_msat(this_ptr: Long, val: Long)
Link copied to clipboard
open fun UpdateAddHTLC_set_channel_id(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun UpdateAddHTLC_set_cltv_expiry(this_ptr: Long, val: Int)
Link copied to clipboard
open fun UpdateAddHTLC_set_htlc_id(this_ptr: Long, val: Long)
Link copied to clipboard
open fun UpdateAddHTLC_set_payment_hash(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun UpdateAddHTLC_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun UpdateFailHTLC_clone(orig: Long): Long
Link copied to clipboard
open fun UpdateFailHTLC_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun UpdateFailHTLC_free(this_obj: Long)
Link copied to clipboard
open fun UpdateFailHTLC_get_channel_id(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun UpdateFailHTLC_get_htlc_id(this_ptr: Long): Long
Link copied to clipboard
open fun UpdateFailHTLC_read(ser: Array<Byte>): Long
Link copied to clipboard
open fun UpdateFailHTLC_set_channel_id(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun UpdateFailHTLC_set_htlc_id(this_ptr: Long, val: Long)
Link copied to clipboard
open fun UpdateFailHTLC_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun UpdateFailMalformedHTLC_clone(orig: Long): Long
Link copied to clipboard
open fun UpdateFailMalformedHTLC_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun UpdateFailMalformedHTLC_free(this_obj: Long)
Link copied to clipboard
open fun UpdateFailMalformedHTLC_get_channel_id(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun UpdateFailMalformedHTLC_get_failure_code(this_ptr: Long): Short
Link copied to clipboard
open fun UpdateFailMalformedHTLC_get_htlc_id(this_ptr: Long): Long
Link copied to clipboard
open fun UpdateFailMalformedHTLC_read(ser: Array<Byte>): Long
Link copied to clipboard
open fun UpdateFailMalformedHTLC_set_channel_id(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun UpdateFailMalformedHTLC_set_failure_code(this_ptr: Long, val: Short)
Link copied to clipboard
open fun UpdateFailMalformedHTLC_set_htlc_id(this_ptr: Long, val: Long)
Link copied to clipboard
open fun UpdateFailMalformedHTLC_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun UpdateFee_clone(orig: Long): Long
Link copied to clipboard
open fun UpdateFee_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun UpdateFee_free(this_obj: Long)
Link copied to clipboard
open fun UpdateFee_get_channel_id(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun UpdateFee_get_feerate_per_kw(this_ptr: Long): Int
Link copied to clipboard
open fun UpdateFee_new(channel_id_arg: Array<Byte>, feerate_per_kw_arg: Int): Long
Link copied to clipboard
open fun UpdateFee_read(ser: Array<Byte>): Long
Link copied to clipboard
open fun UpdateFee_set_channel_id(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun UpdateFee_set_feerate_per_kw(this_ptr: Long, val: Int)
Link copied to clipboard
open fun UpdateFee_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun UpdateFulfillHTLC_clone(orig: Long): Long
Link copied to clipboard
open fun UpdateFulfillHTLC_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun UpdateFulfillHTLC_free(this_obj: Long)
Link copied to clipboard
open fun UpdateFulfillHTLC_get_channel_id(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun UpdateFulfillHTLC_get_htlc_id(this_ptr: Long): Long
Link copied to clipboard
open fun UpdateFulfillHTLC_get_payment_preimage(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun UpdateFulfillHTLC_new(channel_id_arg: Array<Byte>, htlc_id_arg: Long, payment_preimage_arg: Array<Byte>): Long
Link copied to clipboard
open fun UpdateFulfillHTLC_read(ser: Array<Byte>): Long
Link copied to clipboard
open fun UpdateFulfillHTLC_set_channel_id(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun UpdateFulfillHTLC_set_htlc_id(this_ptr: Long, val: Long)
Link copied to clipboard
open fun UpdateFulfillHTLC_set_payment_preimage(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun UpdateFulfillHTLC_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun UserConfig_clone(orig: Long): Long
Link copied to clipboard
open fun UserConfig_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun UserConfig_default(): Long
Link copied to clipboard
open fun UserConfig_free(this_obj: Long)
open fun UserConfig_get_accept_forwards_to_priv_channels(this_ptr: Long): Boolean
Link copied to clipboard
open fun UserConfig_get_accept_inbound_channels(this_ptr: Long): Boolean
Link copied to clipboard
open fun UserConfig_get_channel_options(this_ptr: Long): Long
open fun UserConfig_get_manually_accept_inbound_channels(this_ptr: Long): Boolean
Link copied to clipboard
open fun UserConfig_get_own_channel_config(this_ptr: Long): Long
open fun UserConfig_get_peer_channel_config_limits(this_ptr: Long): Long
Link copied to clipboard
open fun UserConfig_new(own_channel_config_arg: Long, peer_channel_config_limits_arg: Long, channel_options_arg: Long, accept_forwards_to_priv_channels_arg: Boolean, accept_inbound_channels_arg: Boolean, manually_accept_inbound_channels_arg: Boolean): Long
open fun UserConfig_set_accept_forwards_to_priv_channels(this_ptr: Long, val: Boolean)
Link copied to clipboard
open fun UserConfig_set_accept_inbound_channels(this_ptr: Long, val: Boolean)
Link copied to clipboard
open fun UserConfig_set_channel_options(this_ptr: Long, val: Long)
open fun UserConfig_set_manually_accept_inbound_channels(this_ptr: Long, val: Boolean)
Link copied to clipboard
open fun UserConfig_set_own_channel_config(this_ptr: Long, val: Long)
open fun UserConfig_set_peer_channel_config_limits(this_ptr: Long, val: Long)
Link copied to clipboard
open fun vec_slice_len(vec: Long): Long
Link copied to clipboard
open fun verify(msg: Array<Byte>, sig: String, pk: Array<Byte>): Boolean
Link copied to clipboard
open fun WarningMessage_clone(orig: Long): Long
Link copied to clipboard
open fun WarningMessage_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun WarningMessage_free(this_obj: Long)
Link copied to clipboard
open fun WarningMessage_get_channel_id(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun WarningMessage_get_data(this_ptr: Long): String
Link copied to clipboard
open fun WarningMessage_new(channel_id_arg: Array<Byte>, data_arg: String): Long
Link copied to clipboard
open fun WarningMessage_read(ser: Array<Byte>): Long
Link copied to clipboard
open fun WarningMessage_set_channel_id(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun WarningMessage_set_data(this_ptr: Long, val: String)
Link copied to clipboard
open fun WarningMessage_write(obj: Long): Array<Byte>
Link copied to clipboard
open fun Watch_free(this_ptr: Long)
Link copied to clipboard
open fun Watch_release_pending_monitor_events(this_arg: Long): Array<Long>
Link copied to clipboard
open fun Watch_update_channel(this_arg: Long, funding_txo: Long, update: Long): Long
Link copied to clipboard
open fun Watch_watch_channel(this_arg: Long, funding_txo: Long, monitor: Long): Long
Link copied to clipboard
open fun WatchedOutput_clone(orig: Long): Long
Link copied to clipboard
open fun WatchedOutput_clone_ptr(arg: Long): Long
Link copied to clipboard
open fun WatchedOutput_free(this_obj: Long)
Link copied to clipboard
open fun WatchedOutput_get_block_hash(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun WatchedOutput_get_outpoint(this_ptr: Long): Long
Link copied to clipboard
open fun WatchedOutput_get_script_pubkey(this_ptr: Long): Array<Byte>
Link copied to clipboard
open fun WatchedOutput_hash(o: Long): Long
Link copied to clipboard
open fun WatchedOutput_new(block_hash_arg: Array<Byte>, outpoint_arg: Long, script_pubkey_arg: Array<Byte>): Long
Link copied to clipboard
open fun WatchedOutput_set_block_hash(this_ptr: Long, val: Array<Byte>)
Link copied to clipboard
open fun WatchedOutput_set_outpoint(this_ptr: Long, val: Long)
Link copied to clipboard
open fun WatchedOutput_set_script_pubkey(this_ptr: Long, val: Array<Byte>)